掌握Java语言基础,良好的面向对象的抽象思维,良好的编程习惯和代码规范,熟悉主流的设计模式。
熟练使用Oracle、MySql、SqlServer等RDBMS并掌握SQL语句。
熟悉并能使用Spring、Spring Boot、Hibernate、Struts、MyBatis等主流框架的环境搭建与项目开发。
熟悉redis的应用,对Redis中的主从复制、哨兵机制、持久化技术有一定的认识。
熟悉JQuery、ECharts、Vue、Element-Ui等前端框架
熟悉Http、WebService等接口开发。
掌握Maven项目的构建,并能运用Git与SVN实现对代码的管理。
了解JVM内存结构以及GC回收算法。
根据客户提供的需求文档,一个月内成功完成第一版测试,再与甲方沟通需求是否存在差异,是否需要在合理的范围内增加或减少功能点。 本人主要负责的任务为: 1、员工借款-->手工还款、现金还款 --若还有未还的钱-->可在报销中冲抵借款 2、报销分为普通报销、差旅报销、交通费报销。每个报销单都涉及不同的费用项目,需要根据费用项目所限制的金额来作为表 单提交的约束。 3、报销成功后,生成个人或者费用项目的数据报表。 此项目为公司员工提供方便快捷的与公司对账,也为财务工作人员提供详细的员工的流水信息,提供了更安全、更便利的公司费用管理。 后面有针对该系统进行需求增补,比如模块中细小的权限控制与明源ERP对接以及修改为支付中心的统一处理功能等。 至今仍在运行中。
技术框架:Spring、Struts、Hibernate、POI、http、Webservice、tomcat、linux、shell、xftp