guns3.0中各个部分分析

guns总模块

guns3.0中各个部分分析_第1张图片

guns-admin模块

admin模块是管理系统模块,在里面可以启动管理系统。都是一些业务代码:guns3.0中各个部分分析_第2张图片

guns-core

这个模块是该系统中其他的一些模块提炼出来的公共的一些代码。

guns-parent

parent是maven的父模块,作用是管理其他的一些子模块,统一版本号,是maven中的有关知识点。

guns-rest

rest模块是app服务端的。

下面对各模块的包进行介绍

guns3.0中各个部分分析_第3张图片
common:这个包中,是对其他模块公共部分的一个提炼。
config: 这个包是基于对spring的配置
core:这个是guns运行的核心目录(代码生成器就是template的功劳)
guns3.0中各个部分分析_第4张图片
modular:具体业务代码
整个核心代码都在system
guns3.0中各个部分分析_第5张图片
guns3.0中各个部分分析_第6张图片
这里的Controller.java.btl 是guns代码生成器所生成的模板。

你可能感兴趣的:(guns,java)