熟练掌握JAVA面向对象编程语言,有良好的编码习惯;
熟练使用HTML、jQuery以及Ajax,掌握angular,了解CSS和JavaScript,;
熟练使用jsp、servlet、JavaBean进行web应用开发;
熟练掌握Struts2、Hibernate、Spring、Springboot、MyBatis等开源框架技术,并能够用Spring+SpringMVC+MyBatis或Spring+Struts2+Hibernate进行大型项目的开发;
熟练操作Oracle、MySQL数据库,熟悉SQL语句,熟练掌握redis等nosql缓存;
能够熟练运用Eclipse、myEclipse、IntelliJ IDEA 等开发工具
1、智慧物流TMS平台
智慧物流TMS平台是一个综合性的运输管理系统平台。该平台上共享了各运输公司的运单任务可供司机接单。从进口、出口、公路、散货四个方面来管理运营运输任务。同时还能将运输过程中产生的费用(司机通过手机端App提交)进行统计并生产账单供各公司间进行结算。系统采用JDK1.8的运行环境,后端采用SpringBoot+Mybatis+redis。前端使用freemarker+jQuery+easyui等技术实现。
在本项目中本人主要做了对系统功能定期的迭代工作,优化了原有通过视图查询的sql语句,开发了新的合同规则,外发规则模块,并使用创建的规则来获取对应规则的数据,调用第三方接口创建订单,也为微信,App端提供接口服务。做过费用统计模块,并做了导出Excel的功能
2、品优购
品优购网上商城是一个综合性的 B2B2C 平台,类似京东商城、天猫商城。网站采用商家入驻的模式,商家入驻平台提交申请,有平台进行资质审核,审核通过后,商家拥有独立的管理后台录入商品信息。商品经过平台审核后即可发布。系统后端采用Spring+SpringMVC+Mybatis+Dubbox 。前端使用angularJS +Bootstrap技术实现。系统开发中使用了redis缓存技术、solr搜索引擎等。
在本项目中本人主要完成了与商品相关的功能的开发。此系统整体采用MVC模式的SpringMvc框架,持久层使用的是Mybatis实现,数据源利用的是SpringIoC注入;模型层严格按照JavaBean规范要求;用SpringMvc进行流程的控制,页面使用HTML的静态页面展示。使用spring-secutity进行登录访问权限控制。运用SpringIoC的注入对各层解耦,大大提高了程序的可扩展性,易于维护。