- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SpringMVCmybatisshiroRestfuldubbomaven分布式框架设计
分布式框架架构设计
1.架构截图
Api接口
打包命令
开发环境 mvn -P dev clean package -Dmaven.test.skip=true
测试环境 mvn -P testclean package -Dmaven.test.skip=true
生产环境 mvn -P uat clean package -Dmaven.test.skip=true
分布式定时器
自定义工作流 主要是将流程分成节点跟路由,节点即具体动作,而路由为方向,流程流向。
每一个流程树:节点——路由——节点——路由——结束 (节点和路由 都有权限控制)
自定义表单 设计一个业务表的布局,流程节点的表单。
流程跟表单都可以通过权限控制,可以具体到表单字段的增删改查。流程可以绑定事件,使流程的大体执行情况可以确定。(表单可以是单表,也可以是父子表)
技术选型
1、后端
核心框架:Spring Framework 4.0
安全框架:Apache Shiro 1.2
视图框架:Spring MVC 4.0
服务端验证:Hibernate Validator 5.1
任务调度:Spring Task 4.0
持久层框架:MyBatis 3.2
数据库连接池:Alibaba Druid 1.0
缓存框架:Ehcache 2.6、Redis
日志管理:SLF4J 1.7、Log4j
工具类:Apache Commons、Jackson 2.2、Xstream 1.4、Dozer 5.3、POI 3.9
2、前端
JS框架:jQuery 1.9。
CSS框架:。
客户端验证:JQuery Validation Plugin 1.11。
富文本:CKEcitor
文件管理:CKFinder
手机端框架:Jingle
数据表格:jqGrid
对话框:jQuery jBox
下拉选择框:jQuery Select2
树结构控件:jQuery zTree
日期控件: My97DatePicker
人事审批
经理审批
请假申请
文档评论(0)