在之前的工作经历中熟练掌握了 Spring生态的相关组件,Spring boot,Spring data JPA,Spring MVC,Spring等;
持久层的Hibernate,Mybatis;
前端angular1.X和mysql数据库
SMEsis(2015-10——2017-05)
项目描述:该项目定位是中小企业的管理系统,包含OA、精细化核算、 大客户营销、人事管理、行政管理、资产管理,系统管理等三十多个系统。
技术:使用maven进行了项目jar包的依赖管理,使用spring boot大大的简化了系统配置文件,使得配置文件更容易维护,并且迭代更方便,持久层使用spring data jpa和Hibernate,数据库使用mysql,前端则使用了html5+Bootstrap+angularJs进行单页面开发。
职责:本项目中,前期开发了经营核算、收支管理、大客户营销、人事管理、资产管理、行政管理等系统,后期对这几个系统进行了升级、重构、业务变更。模块由个人独自完成数据库设计、前后端开发,由全组进行设计评审,代码审查。
YNenut V8 (2015-6——2015-10)
项目描述:该项目主要用于中职院校的管理,包含从招生入学-学习-考试-顶岗实习的业务,包含了教学系统、教务系统、教职工管理、学生管理、网络教育门户等系统。
技术:使用maven进行了项目jar包的依赖管理,后端服务进行了业务拆分,使用spring+dubbo建设分布式系统,持久层使用了spring data jpa+Hibernate,数据库使用Mysql,MVC框架使用spring MVC,前端则是通过zookeeper远程调用后端接口,页面使用了html5+Bootstrap+angularJs进行了单页面开发。
职责:在本项目中,作为开发人员。完成了资源库、试题库、考试、阅卷等模块的教师端、学生端、管理员端的前后端开发、数据库设计、单元测试。