1.熟练掌握Java面向对象编程语言,拥有良好的编程习惯,结构清晰,命名规范。
2.熟练使用HTML、CSS、JavaScript、Jquery、Ajax等前端技术,可以写出较为美观的前端页面。
3.熟练使用JSP、Servlet、JavaBean、EL、JSTL标签等进行Web开发。
4.精通MySQL数据库的SQL语句进行增删改查,并熟练掌握JDBC技术。
5.熟练使用Spring、SpringMVC、Mybatis、SpringBoot主流框架,并能够使用SSM框架集成开发。
6.熟练掌握Tomcat等Web容器。
7.熟练使用Maven等项目开发及管理工具。
8.熟练使用Git项目版本管理工具。
9.熟练掌握redis缓存。
10.熟悉linux运行环境。
11.熟练使用RabbitMQ消息队列。
12.熟悉微信小程序开发
项目名称:在线听歌平台(WEB)
项目描述:该项目可以让用户在网页上搜索歌曲,在线支付升级会员,实现下载歌曲。
实现功能:用户注册登录,用户信息修改,用户查询功能,实现歌曲预览,歌曲明细,升级会员VIP,下载音乐,监听VIp到期时间。
开发环境:Windows7+JDK1.8+Tomcat7.0+MySQL。
技术实现:MySQL、JavaScript、AJAX、session、WebServer。
职责描述:使用Session处理用户登录注册,用户开通会员模块,用户信息储存缓存模块,用户在线支付升级会员模块。
参与人数:7人。
开发周期:30天。
项目名称:预约车检
项目描述:该项目将在微信小程序上图片识别车辆信息,预约车检服务时间,下单支付功能
实现功能:短信验证,图片识字,微信支付
Windows7+JDK1.8+Tomcat7.0+MySQL+微信开发者工具+Eclipse。
技术实现:Springboot、AJAX、JavaScript、MySQL。
职责描述:整个项目
参与人数:1人。
开发周期:30天。
项目名称:电子商务购物平台(WEB)
项目描述:该项目可以让用户在网页上挑选物品,并支付成功,实现购物,高并发秒杀商品。
实现功能:用户注册登录,用户信息修改,用户查询功能,实现商品预览,商品明细,分类检索功能,添加商品到购物车,结算,实现订单确认,订单列表,删除订单,查询明细功能,实现商品列表,商品发布,商品删除,商品修改。
开发环境:Windows10+JDK1.8+Tomcat7.0+MySQL。
技术实现:MySQL、JavaScript、AJAX、session、SpringBoot、redis、RabbitMQ。
职责描述:使用Session处理用户登录注册,用户开通会员模块,用户信息储存缓存模块,用户异步下单秒杀商品模块。
参与人数:7人。
开发周期:30天。