来源详情:http://www.javajdm.com
一. 框架介绍
1.jdm框架是一个分布式架构框架,提供项目模块化,SOA服务化,热插拔思想,高度封装安全性的JAVA EE快速开发平台。
2.jdm本身集成统一接口平台,统一调度平台,统一日志平台,统一消息平台,统一认证平台,统一权限平台,统一项目管理等,基本覆盖了在分布式架构体系项目中所用到的一些中间技术和相关运营平台。
3.使用maven做项目管理,项目模块化,提高项目的易开发性,扩展性,和项目成果的持续性。
4.框架核心技术组成,以Spring Framework作为核心容器,Spring MVC为模型视图控制器,Mybatis为数据访问层,Apache Shiro为权限授权层,ehcache为一级单机缓存,radis为二级分布式缓存,FastDFS为分布式文件存储,Kafka为分布式消息中间件等。
5.前端技术主要以Bootstrap框架为主,UI响应式,扁平化布局,适应所有pc,pad,android,ios移动设备等。
6.框架物理架构一般建议采用nginx+keepalived作高可用负载均衡,tomcat作应用集群,radis作应用缓存,mysql做数据库集群。具体根据项目实际情况部署。
二. Maven依赖