SpringSide 3.1.4.3 项目开发全过程
SpringSide 3.1.4.3 是目前 SpringSide 的最新版本,也是完成度比较高的一个版本,用来做实际项目的开发应
该丝毫不成问题。这里写一下使用该版本开发一个简单 Web 项目的全过程,当然,最重要的是我自己的一些心得
体会。我的文章很长,只有耐下性子细看,才能体会个中三味。
第一步、下载 SpringSide 3.1.4.3 all-in-one 版。这个过程太简单了,SpringSide 的官方网站是
www.springside.org.cn,去那里就可以下载了,all-in-one 版当然是懒人们的不二选择。这里有一点很搞笑,
该版本标的是 SpringSide 3.1.4.3,但是下载后解压缩,解压缩出来的文件是 springside-3.1.4.2,这可能是江
南白衣的一点小小的失误,据我猜测,3.1.4.3 较 3.1.4.1 的进步应该是加入了 jsp-api.jar 这一个库,希望白衣
这次不要为了更改这个版本号上的失误而再推出一个新版本,如果真要推出新版本,怎么样也应该把我最近研究出
来的多数据库的配置加进去。
第二步、安装 SpringSide。如果安装过 SpringSide 以前的版本,最好把用户目录下的.m2 文件夹删掉,这个
文件夹是 Maven 的本地仓库所在地,虽说 Maven 可以有效保证库文件不会发生版本冲突,但是删除这个文件夹
会使安装过程加快,否则,SpringSide 的安装过程会不停询问你是否覆盖某某文件。删除.m2 文件夹后,运行
springside-3.1.4.2 目录下的 bin 目录中的 quickstart.bat 即可(前提条件是已经安装好了 JDK5 或以上版本,
如果你的电脑中连 JDK 都没有,就别来趟 SpringSide 的浑水了)。 等待这个文件运行完,就可以看到 SpringSide
3 提供的三个示例项目 mini-web、mini-service、showcase 都运行起来了,这时你可以细细体会一下
SpringSide 实现的各种特性。
仔细察看 SpringSide 的 bin 目录,发现该版本提供的脚本更加明确和有用,如 start-db.bat 可以用来启动 Derby
数据库,start-selenium.bat 用来启动 selenium server,而 start-tomcat.bat 那就别说了,地球人都知道。
如果要想使用 SpringSide 来生成项目,还有一点点小工作要做,就是把 Maven 的 bin 目录加入到 PATH 环境变
量中,如下图: