jeecgboot结构业务简单介绍
⼀.业务功能介绍
功能上jeecgboot主要提供了系列的代码⽣成器、模板页⾯、报表页⾯。
1.报表功能
主要提供报表的相关操作。提供了积⽊报表插件,可以⾃定义数据报表、图形报表。并将报表挂载到菜单上。
2.在线开发
也就是代码⽣成器,可以可视化的在页⾯上新建数据库表,并通过数据库表⽣成前后台代码。减少业务代码开发的时间。
3.系统管理
⽤户管理、⾓⾊管理、机构管理、消息管理等基础模块。
4.系统监控
主要负责各种⽇志、监控的统⼀处理。
5.页⾯组件样式
常见案例、详情页、结果页、异常页、列表页、表单页主要提供了样式页⾯与控件页⾯⽰例。在开发过程中如果需要模板直接复制代码即可。详情请
⼆.后台架构介绍
1.概括
其中报表和代码⽣成器没有提供源码,如果有兴趣可以⾃⾏查看jar包源码。
2.架构核⼼包jeecg-boot-base
jeecg-boot-base包括了下⽂的⼏个部分。
2.1 接⼝包jeecg-boot-base-api
1.对外接⼝jeecg-system-cloud-api
使⽤feign+hystrix实现了服务间调⽤加熔断,单机环境并没有使⽤。
2.服务内接⼝jeecg-system-local-api
该包提供了下⽂使⽤的常⽤⽅法接⼝。仅提供了接⼝并⽆其他配置。
springboot aop
2.2 核⼼配置包jeecg-boot-base-core
1.通⽤类common
1.api
其中为通⽤接⼝与通⽤返回对象。
1.Result
其中Result为所有类的返回实体,这样能够通过code编码和message获取是否成功和成功/失败的信息。此类是常⽤的架构设计
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论