说明:
1.技术架构使用Spring MVC,使用注解方式管理bean
2.ORM使用MyBatis,默认Simple模式,批处理使用Batch模式
3.跨库事务和一般性事务都采用AOP统一管理,配置多个数据源(Oracle和DB2各一个,注意这不是分布式数据源)
4.日志使用logback管理
5.缓存使用Redis+Jedis管理
6.全局异常、国际化和主题使用Spring管理
7.系统交互使用Hessian、WebService、MQ
8.poi和iReport管理Excel上载和报表制作,FTPClient管理FTP文件上传下载
9.定时任务使用quartz框架
10.消息推送使用Http长连接(Http长轮询)