guns总模块
guns-admin模块
admin模块是管理系统模块,在里面可以启动管理系统。都是一些业务代码:
guns-core
这个模块是该系统中其他的一些模块提炼出来的公共的一些代码。
guns-parent
parent是maven的父模块,作用是管理其他的一些子模块,统一版本号,是maven中的有关知识点。
guns-rest
rest模块是app服务端的。
下面对各模块的包进行介绍
common:这个包中,是对其他模块公共部分的一个提炼。
config: 这个包是基于对spring的配置
core:这个是guns运行的核心目录(代码生成器就是template的功劳)
modular:具体业务代码
整个核心代码都在system
这里的Controller.java.btl 是guns代码生成器所生成的模板。