点击这里给我发消息

多火javaEE企事业单位管理信息系统基础架构

javaEE是构建企业信息化系统的优秀解决方案,能为企业管理信息系统提供高可扩展性、易用性以及安全性等特性,我们从众多javaEE组件中选择了几种优秀的开源技术框架进行整合和扩展来作为公司信息化解决方案的基础框架dhwebframework:

1.Spring做Ioc微容器,保护业务核心组件,以延续核心组件的生命力,而不依赖于java的版本;

2.Spring mvc做mvc框架,精确定义和控制业务请求流程,完全支持restful的请求模式,简化web开发的复杂度,并且使得系统极容易为各种整合及扩展提供数据接口。另外,spring mvc框架是最简洁的javaEE mvc框架,mvc结构清晰,使得项目结构十分清晰;

3.我们整合并扩展了hibernate和mybatis作为系统数据持久层解决方案,hibernate控制业务数据对象,mybatis做高效sql查询,即充分利用了hibernate的ORM机制,同时又具有mybatis的灵活性,使得系统数据持久层的开发高效简洁且能保证运行效率;

4.使用多火团队自主设计研发的dhwebui(简称Dj)作为web前端的富客户端解决方案,Dj拥有灵活的数据源配置,各组件均支持ajax异步数据加载及更新,拥有良好的用户体验,并且降低了服务器端的压力;

5.应用组件低耦合织入,借助spring容器的优秀控制能力,能将邮件收发系统、短信平台接口、支付平台接口、定时任务接口等很好的组合进系统。

通过整合以及优化以上基础组件和开源框架,形成了我们定制开发管理信息系统的基础构架dhwebframework,在此基础上进行开发能最大程度的保证系统的扩展性和易用性。