天天看点

复盘代码生成

大家好,一枚正直纯洁善良的的的的的java的程序员。 今天给大家分享一下,项目开发之复盘代码生成。 -------------------------------------------------- -----------------------------------------

1.背景介绍

代码生成系统在熟练的使用后可以大大的提高开发的效率,免于编写和调试配置文件,只要专心于业务逻辑的编写就可以了。 但是代码生成框架每个公司不太一样,我说一下我用。 所以今天小课堂的目的就是用代码生成框架从零开始搭建我们自己的项目,让服务模块可以为网络模块提供数据的整个流程的展示

2.知识剖析

一,将生成的文件分成三个部分

1.core部分:SCA,服务,模式 2.service部分:服务器,serviceimpl,applicationContext-reference.xml,log4j.properties,applicationContext-server.xml中, server.composite,带有“道”字样的文件以及测试文件 3.web部分:控制器, client.composite,log4j.properties,memcached_client.xml,R文件夹,WEB-INF文件夹 然而这一切并没有结束,缺少因为某些了关键的文件补全项目缺少的文件,依赖。 1.缺少文件:网络的包括文件夹,message.properties,scallop.properties符web.xml中,用用SpringMVC配置文件 2.依赖文件:复制前面复盘小组的pom.xml中的文件的相关部分 更改相关文件配置,行家的设置,主机 1.settings:添加公司私服的服务器及其镜像 2.hosts:将group.xml文件部分的地址放入主机中按规则设定好,将scallop设为资源中心地址

3.常见问题

3.常见问题

项目在IDEA中可以完美运行,但是打包时却失败了,怎么办?

4.解决方案

因为打包不能引用模块核心包,我们的项目必须要把核心包打到私服仓库中,然后通过pom.xml中的文件引用

5.编码实战

6.扩展思考

7.参考文献

视频: https: //v.qq.com/x/page/e05199sjgl9.html 作者:张庆东 视频: https: //v.qq.com/x/page/b0567v259kh.html 作者:于博韬

8.更多讨论

1.公司框架对SQL多表查询比较麻烦要怎么做?

这里可以使用的JdbcTemplate作为辅助。

2.公司框架部署CORE包失败?

这里的话,部署core可以不使用core包的maven,而是使用root总目录的maven进行部署。这个会花费一点时间。

3.链接资源中心失败?

这里需要注意的是,配置在hosts文件下的IP要和资源数据库所在的地址保持一致。

今天的分享就到这里啦,欢迎大家提问和探讨! 今天的分享就到这里啦,欢迎大家点赞,转发,留言,拍砖〜