1.为了使项目的使用率最大化
  开发环境使用最普遍的JDK1.4++Servlet 2.3+Tomcat 5.0
  另以后会建子项目说明在JDK1.5环境,Servlet 2.4环境,Weblogic环境的不同。
  另Backward175之类项目成熟时,可在JDK1.4环境下使用Annotation

2.为了使用户的QuickStart最简便
  数据库采用hsqldb
  bookstore项目打包成war文件,连接池之类的context.xml文件写在springside/bookstore/META-INF/context.xml
  而不是Tomcat的配置目录

3.为了项目更标准,更国际化用,自己尽量少写基础类

4.为了项目更通用,页面不附加自己太多的美工和图片,只用css简单修饰.
  如果用特别美工,注意一定要在静态的地方做,美工和程序不要纠缠在一起.

5.Library目录,为了升级类库时不影响IDE, jar文件全部不带版本号,只在ReadMe文件里说明。另ReadMe.txt文件里,重要的类库放前面,不重要的放后面

6.考虑vo不要与其他类库轻易耦合,vo的toString()没有使用stringbuilder

7.Service类大量直接调用DAO类的问题
   善用idea alt+insert ,生成delegate方法的热键

8.可以让UnitTest将结果提交到数据库,只要直接关闭hsqlDB,不要在Manager执行shutdown即可。