1. 拥有扎实的Java编程基础,具备面向对象的编程思想,熟悉单例,工厂,代理等设计模式,掌握集合,IO等JavaSE方面知识,拥有良好的编程规范。
2. 熟悉线程/线程池,反射,IO流,,掌握POI操作Word,Excel导入导出。
3. 理解MVC设计模式,掌握Servlet3.0、Filter、JSP、Thyemeleaf等JavaEE技术
4. 理解IOC和AOP两大Spring核心编程思想,熟悉SpringCore、SpringMVC、SpringBoot等Spring技术栈的运用
5. 拥有扎实的Java编程基础,具备面向对象的编程思想,熟悉单例,工厂,代理等设计模式,掌握集合,IO等JavaSE方面知识,拥有良好的编程规范。
6. 熟悉线程/线程池,反射,IO流,,掌握POI操作Word,Excel导入导出。
7. 熟练使用MyBatis、JPA等数据库持久层框架,熟悉MyBatis Plus的具体使用,熟悉C3P0、Druid、JDBC等数据库连接池的使用。
9. 理解IOC和AOP两大Spring核心编程思想,熟悉SpringCore、SpringMVC、SpringBoot等Spring技术栈的运用
项目一 康明斯电力系统
技术方案::IDEA、git、vscode、oracle、springBoot、mybatisplus、spring、vue、elementui
项目描述::康明斯电力系统是康明斯(中国)有限公司旗下工厂中使用的一套系统,我们此次开发为二次开发,是在原有系统上增加了考勤管理、工具管理两大模块,实现制造企业的考勤以及工具模块无纸化、信息化管控,推动生产效益的提升
模块划分:考勤管理模块、工具管理模块、考勤可视化、工具PDA
职责描述:主要参与了考勤模块的设计以及代码编写工作
1. 参与项目的考勤模块需求沟通以及部分模块的设计等
2. 考勤信息模块:主要是对刷卡机写到数据库的数据进行一个展示维护,可以对部分异常数据进行异常处理等,也包含了导出数据功能
3. 假期管理:主要是设置一些自定义假期,例如考试假等,主要用于员工请假以及在报表中展示。
4. 数据应用:主要是利用前端页面去实现客户提过的报表形式,以页面形式展示出来,支出查询导出等常用的报表功能。
5. 工具PDA:主要是用户PDA端工具出入库、工具盘点的使用
项目二 国寿财安心连项目
技术方案:SpringDataJPA+Hibernate+Oracle+Redis+Vue+ElasticSearch等
项目描述:安心连平台作为国寿财险数字化转型战略中的重点领域建设工程,打造以国寿易联为基础,整 合各渠道对接需求,建设标准化、模块化、组件化模块,减少运营成本,提升连接效率,提高对外连接服务能力,做好场景化、碎片化产品服务创新,丰富客户触点,实现客户引流的“安心连”平台,作为重要 数字化转型的“试验田”,为更好的推动业务线上化发展,提升数字化连接能力打下坚实的基础。
技术实现::
1. 使用 redis 集群配置定时任务,缓存数据库,提高数据读取效率,增加用户体验度。
2. 使用 ftp 文件传输协议实现文件上传下载等功能
3. 通过 ElasticSearch 实现常见问题以及常见信息的快速搜索功能
责任描述:编写 SFTP 和 FTP 上传下载工具类、ES的工具类,支持项目文件、邮件短信、知识库模块的上线工作。
技术方案::IDEA、git、vscode、oracle、springBoot、mybatisplus、spring、vue、elementui 项目描述::康明斯电力系统是康明斯(中国)有限公司旗下工厂中使用的一套系统,我们此次开发为二次开发,是在原有系统上增加了考勤管理、工
1. 主要是用户PDA端工具出入库、工具盘点的使用 2. 参与项目的出入库管理、盘点、调拨模块需求沟通以及部分模块的设计等 3. 主要开发了出入库、盘点的后端开发 4. 参与了PDA端的页面设计