一、原理
SpringSide使用maven的archetype插件进行项目生成,新版的archetype2.0插件比以往有了大幅提升。
SpringSide3.0在archtypes目录里存放使用Velocity语法的项目模板。
新生成的项目中将包含保证能跑起来的项目骨架、配置文件与示例代码。
二、预要求
- 设置环境变量JAVA_HOME指向JDK5.0安装目录。
- 下载Maven2.0.9
(all in one版已自带),并在环境变量PATH中添加 maven下载目录/bin。
- 初始化SpringSide,双击bin/install.bat安装springside-core.jar 和两个archetype项目。
三、步骤
- 双击bin/new-project.bat,按提示输入参数。
- 在tools/generator/generated-project目录下将生成新项目。
- 进行必要的配置,如修改数据源,参考Hibernate。
- 将项目加入版本管理系统向团队分发项目。
如果不打算在团队中使用maven,使用copy-jar.bat命令初始化依赖的jar到/webapp/WEB-INF/lib中,并将这些jar加入版本管理系统。
五、生成结果
- maven的pom.xml 及maven格式的目录结构。
- Eclipse 3.4.1 for JavaEE 项目文件,含符合maven格式的目录设置,UTF-8及JDK1.5设置等。
- 配置文件范例
- 源代码范例