1.熟练使用Eclipse、MyEclipse、idea等开发工具,具备良好的编程习惯;
2.熟练掌握JavaEE技术,熟练使用Spring、Springboot、SpringMVC、Mybatis,熟悉使用Hibernate、Struts2等框架;
3.熟练使用Mybatis-plus、Mapper、redis、shiro、Solr、activeMQ、Activity、Quartz;
4.熟练使用Oracle、SQL Server、MySQL数据库;
5.熟悉使用JavaScript、JQuery、AJAX+JSON、Element、layui、ECharts等客户端技术;
6.熟悉搭建SSM和spring boot框架;
7.熟悉部署tomcat项目;
8.熟悉SVN、Git,Maven版本控制工具对软件进行同步的开发;
9.了解微信小程序,分布式部署和集群开发,App等编程;
【项目一】
项目名称: 暖易通系统
开发环境: Window10、 JDK1.8
开发工具: Idea、Navicat、MySQL、Redis、Node.js、VPN
软件架构: SpringBoot + Mybatis + Mybaits-plus + Redis + Shiro + Activity + Druid +Quartz
前端技术: Vue、JQuery、Ajax、Element、Echarts、UEditor
开发时间: 2018年10月份 - 至今
项目描述:该项目旨在方便协助冷暖行业完成从向客户的展示获客,到企业内部各个部门员工完成报备、
签单、订单跟踪、数据录入等一系列操作过程的整合;
项目主要模块:系统管理模块、积分管理模块、人员管理模块、商城管理模块、订单管理模块、库存管理
模块、报备管理模块、报价管理模块、公司介绍管理模块、财务管理;
责任描述:
1)系统模块:管理内部人员权限、机构的组织架构、菜单列表、数据字典、定时任务;
2)积分管理模块:制定积分规则,对应积分规则进行给用户加减积分;
3)人员管理模块:管理内部人员、客户、合作公司;
4)商城管理模块:管理商品、商品分类、商品品牌、商品系列、商品类型、优惠券、商品活动;
5)订单管理模块:商城订单管理、维修订单管理;
6)库存管理模块:采购、入库、出库、借记、归还、调拨等;
7)报备管理模块:自建楼层管理、客户报备跟踪、公司报备跟踪;
8)报价管理模块:报价单规则管理;
9)公司介绍管理模块:公司介绍、品牌介绍、客户评价、人员介绍;
10)财务管理:统计报表、订单费用、仓库收付款;
项目总结:
1、更加深刻理解了Springboot架构 开发的可移植性、扩展性,将代码按功能模块化,并且可以更好的
适应系统的变化;
2、运用Vue进行页面交互,更好的做到了页面的实时刷新;使用的Element组件,扩展了Vue的功能;
3、加深了对MVC模式的理解:其主要功能实现模式的复用,将程序组件按功能分成模型M、视图V、控
制器C;模型M:负责业务逻辑,业务数据和业务处理逻辑;视图V:负责显示界面和用户交互;控制器
C:模型层M和视图层V之间的桥梁,用于控制流程;
4、理解了项目开发的基本过程及运作流程;
5、培养了自己的良好的编程习惯和与人交往的能力;加深了对团队合作的理念;
【项目二】
项目名称: 2019江苏科技装备创新成果展(http:118.24.142.229)
开发环境: Window10、 JDK1.8
开发时间: 1个月
开发工具: Idea、Navicat、MySQL、Redis、Node.js、VPN
软件架构: SpringBoot + Mybatis + Mybaits-plus + Redis + Shiro + Druid
前端技术: Vue、JQuery、Ajax、Element、thymeleaf、UEditor
项目描述:本系统是对军工企业举办的展会信息进行展示及新闻的发布,且参展商和参战观众可以通过本
系统进行报名或者申请参展;
项目主要功能:系统模块 展会介绍 展商中心 观众注册 研讨会管理 行业研究 新闻中心 联系我们
责任描述:
1)系统模块:管理数据字典、用户、菜单等
2)展会介绍:展会、组织结构、展品范围、同期活动的编辑
3)展商中心:参展程序编辑,参展费用,下载展会内容
4)观众注册:参展观众的注册
5)研讨会管理:会议介绍和参会指南的编辑
6)行业研究:行业研究报告的编辑,涉及到购买
7)新闻中心:新闻发布、视频发布、行业新闻发布
8)联系我们:编辑联系方式和留言咨询
项目总结:
项目采用thymeleaf模板引擎,thymeleaf是在标签中通过添加th: 的方式实现逻辑和数据传递,html
文件本身可以被浏览器很好的支持,即使没有后台的数据传输,也可以显示一个相差不多的页面;并且
thymeleaf更好的兼容了spring boot框架。
【项目三】
项目名称: 南京家庭教育网(http://jjzb.net/)
开发环境: Window10、 JDK1.8
开发时间: 1个月
开发工具: Idea、Navicat、MySQL、Redis、Node.js、VPN
软件架构: SpringBoot + Mybatis + Mybaits-plus + Redis + Shiro + Druid
前端技术: Vue、JQuery、Ajax、Element
项目描述:原本的南京家庭教育网是用.net进行了编写,为了后期更好的扩展功能,所以采用了spring
boot+m