JPress架构和目录结构

JPress 架构图

JPress架构和目录结构 - 图1

JPress 目录结构

目录描述备注
codegen代码生成器开发的时候用与生成maven模块代码,运行时用不到该模块
doc文档存放目录
jpress-commons工具类和公用代码
jpress-coreJPress的核心代码
jpress-modelJPress非业务实体类
jpress-service-apiJPress非业务 service 接口定义
jpress-service-providerJPress非业务 service 接口实现
jpress-templateJPress的html模板
jpress-webJPress非业务的web处理代码包含了 Controller、指令等
module-article文章模块代码
module-page页面模块代码
starterundertow启动模块,开发的时候可以运行里面的 Starter.java 的main方法编译的时候会 jpress 可执行程序
starter-tomcattomcat 启动模块编译的时候回生成 war 包,用于放在tomcat部署