具备扎实的Java基础;熟练掌握OOD、OOP,对部分Java技术有深入研究;
熟悉基于JSP和Servlet的JavaWeb开发;有使用监听器、过滤器等Web组件以及MVC架构模式进行JavaWeb项目开发经验;
熟悉常见设计模式,熟练使用Spring Boot,掌握SpringMVC、Spring、MyBatis等框架;
熟练使用MySQL、Oracle数据库及SQL查询,对SQL优化有一定的经验;熟悉Redis作为缓存使用;
有一定的中间件使用经验,如消息队列RabbitMQ,读写分离Amoeba;
熟悉Nginx、Tomcat的使用,熟悉服务器整合、集群和负载均衡的配置。
具备web前端开发基础,如:HTML、CSS、JavaScript;掌握Ajax等相关技术开发;
熟练使用Eclipse、IntelliJ IDEA等IDE 和PowerDesigner,UML,Maven,Git、SVN,Jenkins等工具;
熟悉Linux常用操作命令,能独立在上面进行开发,测试并使用Docker部署;
租房系统 项目负责人
【项目介绍】
该系统同时为租客,房东,房屋管理站提供信息管理服务。租客端:租客可查询房源,申请入住;房东端:房东可管理房产,租客,账单,方便出租,催租及收租,极大节约管理成本;房屋管理站:政府人员可对租客入住情况及时了解,录入相关信息。后台对整个系统进行管理。
【技术实现】
整体框架:Sping MVC5+Spring5+MyBatis3+Spring Security5 前端框架:Vue2.0
数据库:MySQL8.0、Redis4.0.5 服务器:Ngnix1.10.3 + Tomcat8
使用工具:Maven、Git、Docker、Jenkins、Intellij IDEA
【任务职责】
1.整个系统框架的搭建及设计数据库表;
2.消息通知模块的设计与实现;
3.负责房东,账单模块相关任务的编码实现;
4.负责租客端微信公众号开发。