熟练使用Eclipse/Myeclipse/Maven等工具。
熟练掌握Java面向对象编程。熟悉多线程,网络编程。
熟悉MySQL关系型数据库。熟练掌握SQL语句和SQL优化。
熟练掌握HTML、Css、JavaScript、JQuery。
熟练掌握 Servlet、JSP、Ajax、Xml、Json、JDBC。熟悉Tomcat等应用服务器。
熟悉MVC 设计模式。熟练使用Spring + SpringMVC + MyBatis(SSM),,SpringBoot等框架。
项目名称:鲜花销售系统
项目描述:本项目采用MVC的设计模式,使用SpringBoot框架,实现了对用户信息管理,收货地址管理,商品管理,订单管理等主要模块。客户端通过ajax发送请求给服务器端,服务器端的Controller负责接收请求和响应结果(Json数据),具体业务实现交给Model(Service+Mapper)实现。从而实现了MVC的分层思想,各司其职,利于项目的维护和扩展。
使用技术:SpringBoot,MyBatis,jQuery,Ajax。
实现功能:用户信息模块【注册,登录,修改密码,修改个人资料,上传头像】,收货地址模块【增,查,删,改,设为默认】,商品管理模块【查,收藏,加购】,订单管理模块【查,确认收货,申请售后】。
开发环境:Windows、Eclipse 、Tomcat8.5、MySQL
项目名称: 协同OA权限系统
项目描述:本项目采用MVC的设计模式,使用SSM框架,实现了对用户角色的权限管理,报销单的管理,请假审批流程管理等模块。整体使用JSP和Controller实现了代码和页面的分离,使得结构更加清晰。页面使用jQuery进行判断和显示,后端使用Controller接收请求,对参数进行校验,调用Model业务方法处理数据并获取结果,再将结果封装到ModelAndView中返回,便于JSP页面获取结果进行显示。既实现了页面HTML,js和Java代码的分离,又实现了MVC的分层设计思想,方便项目后期的扩展和管理。
使用技术: Spring + SprigMVC + MyBatis(SSM)框架,JSP,jQuery。
实现功能:用户信息管理模块【查看信息,修改密码,修改资料】,权限模块【分角色登录,审批权限】,报销单管理模块【查看列表,查看报销单,报销单删除,报销单更新】,请假管理模块【查看列表,查看请假单,审批请假】。
开发环境:Windows、Eclipse 、Tomcat8.5、MySQL