1.掌握Java基础知识与AOP编程思想,熟练使用MVC开发模式。
2.掌握Eclipse、MyEclipse、Idea、Tomcat、SVN、Maven的使用。
3.掌握MyBatis、Hibernate、Spring、SpringMVC、SpringBoot框架技术。
4.掌握MySQL数据库操作,熟悉数据库的优化。
5.掌握HTML、JS、CSS、JQuery技术,掌握AJAX异步交互技术。
6.掌握Nginx静态资源服务器的搭建及Nginx反向代理的集群搭建,实现负载均衡。
7.掌握Redis非关系型数据库的操作及Redis集群的搭建。
8.熟悉ZooKeeper、Dubbo分布式协调服务的使用和ActiveMQ消息中间件。
9.熟悉Linux常用操作命令,以及项目在Linux环境的部署操作。
宜立方智慧商城:
宜立方智慧商城是一个综合性的B2C平台,它类似京东商城、天猫商城。整个项目是基于B/S模式,主要由Spring,SpringMVC,Mybatis三大框架来完成。严格按照MVC架构设计负责分层开发,实现了mybatis对数据访问层持久层技术,Dao层处理数据,service层处理业务逻辑,SpringMVC作为Controller层,Dao、Pojo作为传值组件,利用redis数据库作为缓存,Nginx为整个服务器提供负载均衡。本项目还涉及了Dubbox和Zookeeper服务的注册与实现,ActiveMQ消息中间件。会员可以在商城浏览商品、下订单,以及参加各种活动。管理员、运营可以在平台后台管理系统中管理商品、订单、会员等。客服可以在后台管理系统中处理用户的询问以及投诉。
21世纪物业管理系统:
项目采用了spring+SpringMVC框架,使用MySQL作为数据库。
这个项目主要是:面向用户是主要是小区业主,业主可以通过平台进行缴纳物业费,及时报修和投诉的操作,方便快捷,实现更便捷的业务流程。项目包括:用户管理模块,报修模块,家庭保洁模块,缴费模块,信息提示模块,车辆管理模块等等。