1.该项目是与国企合作开发的定制化开发的融资租赁系统,主要功能不仅仅是为了业务录单的需要,还要完成核心业务系统和客户原有OA系统以及财务系统的对接工作。
2.项目配备6个业务、6个技术,另外包括一名技术负责人(本人)。
3.该项目系统除了采用Java语言,Spring框架和Jquery、KendoUI框架,首次结合了SpringBoot的使用,使得 4.0产品在原有基础上再次进行了技术性提升,可以适应更多的业务场景和项目需求。
4.考虑到数据安全和服务器安全性,该项目采用oracle数据库结合windows虚拟机添加linux系统的方式进行开发。
5.利用SpringBoot的注解功能,大大简化了系统配置,常用的比如@Autowired@Component等,利用@RequestBody相关注解改造原有的MVC式请求方式,使得前后端交互更加便捷友好,以及利用@EnableAutoComfiguration注解完成系统的自动配置。除此之外我们还将大量的配置都移到SpringBoot读取的配置文件application.properties中,然后再通过@PropertySource或者@Value注解获取到相应的配置。还有利用Log4J2等SpringBoot支持的日志框架进行日志的打印以及问题的查找对比。
项目目前处于最后完善阶段,以及还有部分开发任务尚未完成,就项目复杂程度和规模来说,是目前最大的