快嘉开发框架将一个标准的J2EE项目拆分为基础组件(Base)、持久层组件(Persistence- Impl)、接口和业务定义组件(RestController)、业务实现组件(Service- Impl)、批处理系统(Batch)、接口系统(Rest/Main)和自动化接口测试组件(RestTest)7个部分并行开发建设,其中接口系统又将配置信息作为独立的maven项目单独维护。 该框架基于spring4+mybatis3.2.7搭建,;集成了mysql、rabbitmq、activemq、redis等api和相关配置信息,示例demo完整实现了注册、登录和自动登录接口,具体业务逻辑可参考代码实现。