发表于: 2017-11-21 23:32:53
1 621
svn://120.92.4.210/student/common
2.idea打开项目.代码生成只用到commons-code-demo这一个工具类
可以直接把all.sql里的文件直接全部复制粘贴到navicat里一次性创建表
生成了很多配置文件,主要是dal(数据访问层)配置文件,还有就是数据库配置文件,客户端配置文件,日志配置文件,memcached缓存配置文件
还有client,model,service,controller,server
其实就是把整套代码框架文件都自动生成了,接下来就是我们自己根据自己 的方案进行划分和相关配置文件的修改
6.新建一个普通maven项目,删掉自动生成的src文件夹,然后右键项目名称新建3个module,一般service和web数量是根据项目自己设定的.core数量和service数量一样,一个service对应一个core.其中service和core是普通maven module.web是webappmodule
7. 将生成的model,client,service放到core module里,同时将dao文件,daoconfig.xml和group.xml文件放进resources
将生成的impl,server放到service module里
将pagestest-sevn-service放到WEB-INF下
将applicationContext-client.xml,client.composite放到client module下
9.从svn上找一个复盘项目,找到他们的pom文件,把里面的东西copy过来
11.在配置service module的pom文件的时候需要配置一个打tar包的文件
<formats>
<includeBaseDirectory>false</includeBaseDirectory>
<directory>target/classes</directory>
<outputDirectory>classes</outputDirectory>
<outputDirectory>lib</outputDirectory>
12.service的module的pom文件还需要修改core的依赖
到core的pom文件里找到相应的artifactid,修改版本
13.在service的module的server.composite里路径要修改
明天计划完成的事情:明天把这个demo搞出来
遇到的问题:报了错,暂时未解决.对整个运行流程还需要消化
评论