熟练运用SSM, SpringBoot,shiro等开源框架技术熟练运用常用的设计模式
熟练掌握Jsp、Servlet、JDBC,XML等前端Web开发技术
熟练运用AJAX异步通信技术,熟练使用JQuery,JSON等
熟练运用Mysql等主流数据库技术并能熟练编写SQL语句
熟练应用idea开发工具,熟悉redis缓存数据库,掌握Tomcat等主流服务器的使用
熟悉git,svn,maven管理工具
熟悉SpringCloud,dubbo
熟悉在Linux系统下对开发工具的安装以及Linux的一些基本命令
了解Oracle数据库, 了解vue.
项目一:好易购商城
开发环境:SpringMvc+Spring+MyBatis+SpringBoot+EasyUI+MySQL
项目描述:商城主要分为网站前台、运营商后台、商家管理后台三个子系统
网站前台,主要包括网站首页、商家首页、商品详细页、搜索页、会员中心、订单与支付相关页面等。
管理后台,主要包括商家审核、品牌管理、规格管理、模板管理、商品审核、广告类型管理、广告管理、订单查询、商家结算等。
商家管理后台,入驻的商家进行管理的后台,主要功能是对商品的管理(修改)以及订单查询统计、资金结算等功能。
技术描述:Shiro实现登录与安全控制
利用solr的快速和高度扩展,优化商品搜索,以面对巨大的资源消耗
activeMq消息中间件解除服务耦合(解除dubbox依赖),实现商品审核通过后,发送消息通知页面生成服务生成商品详细页
Freemarker实现商品详情页面静态化,减少数据库访问压力,利于SEO
责任描述:负责 搜索页,商品详细页
负责商品信息管理.
项目二: 行天下汽车租赁管理系统
开发技术:Spring + SpringMVC + Mybatis + Mysql + EasyUI + zTree + ECharts
项目描述: 系统实现了行天下汽车出租公司的汽车出租业务和内部员工用车管理。具体分为信息管理,汽车出租,汽车入库,业务统计等模块。其中汽车出租时要验证客户(员工)是否存在,验证通过后选择汽车,可以通过搜索系统查询,确认后生成出租单。业务统计包括统计每年每月出租量,损坏量,收入等,同时还统计员工的业务量,使用ECharts展示。
技术要点:
1.项目采用分成架构开发(视图层,控制层,业务逻辑层,数据层)采用B/S架构。
2.利用SSM框架, MVC分层开发,面向接口编程降低耦合性。
3.菜单使用zTree显示,实现客户和员工的权限的划分,不同身份对应不同菜单
4.页面使用EasyUI框架,完成对汽车信息的管理,同时实现汽车图片的上传和回显,汽车信息的分页显示,优化用户体验。
5.利用AOP实现了对客户操作的日志记录,利用拦截器实现登录日志记录。
6.在数据库分组条件查询完成数据统计,页面使用ECharts结合EasyUI 实现统计数据的展示。
责任描述:负责员工客户信息管理,汽车信息管理 ,数据统计的功能实现。
辅助完成系统管理的功能实现。