1. 能熟练与其他轻量级框架(spring,spring MVC,mybatis)进行组合开发。
2.熟练使用mybatis框架,对其ORM实现原理有较深刻的理解,能够熟练运用mybatis技术进行持久层的开发,并能够根据mybatis技术对系统进行适度的优化从而达到最好的运行效率。
3.熟练使用eclipse 、IDEA ,GitLab开发工具,熟练掌握linux环境、Windows环境项目部署(tomcat、weblogic、was、jboss),能够使用Junit进行单元测试。
6.熟练掌握oracle数据库的操作,plsql工具的使用,开发存储过程。
7.熟悉Spring的依赖注入机制,能够熟练运用Spring进行多层体系架构的设计,了解Spring的AOP设计思想,并能通过Spring进行Web系统的声明式事务管理,并能通过spring和mybatis进行Web开发。
8.熟练redis缓存数据库操作。
8.熟练springboot、jpa、消息中间件(rabbitmq、kafka)。
汉得信息项目:
预算报表模块采用hap框架,在数据平台上进行模块拓展开发。改模主要是仿照excel,实现通过操作html来开发报表,报表编辑器对百度的Ueditor进行了集成和改造。
前端框架 kendoUI,html、css、js、jqery、bootstrap、freemarker;
压力测试模块报表编辑器应用百度的 Ueditor为基础;
应用redis缓存;
计算引擎使用多线程,提高效率;
数据与表单分离,而且支持动态数据源;
我主要负责的模块是数据管理模块、数据分发模块、物理方案模块、数据维护模块这四个模块的开发。完善数据库表的设计方案,开发前端html界面,以及后台java代码的开发,后期做了导入导出excel,使用POI。
在项目中主要承担后台开发任务,对接大数据kafka,接受海量实时人脸抓拍图片和告警图片,开发上层应用,主要应用springboot开发组件的形式。项目难点在于解决数据量大,并发量大的问题。