1.能够熟练完成公司的后端平台的开发和维护工作;
2.针对需求,可独自进行设计开发文档、数据库等;
3.扎实的java基础知识,代码规范整洁,熟练MVC设计模式;
4.熟练使用springboot、mybatis、SSM框架、Jfinal等框架实现web开发;
5.熟练微信公众号JS-SDK开发,如:微信消息推送、微信网页授权登录等接口;
6.熟练掌握微信公众号支付、退款JSAPI接口;
7.熟悉springCloud的开发模式,Nginx反向代理,activemq消息队列;
8.熟练Maven的使用,熟悉Web应用服务器Tomcat、Git版本控制;
9.掌握LayUI、YDUI To、Ajax、JQuery等前端框架技术;
10.掌握 MySQL、Oracle等主流的数据库;
11.充分了解项目开发流程及规范,具有良好的编码风格,命名规范,代码注释说明;
项目名称:宗教登记管理系统
开发技能:springboot+mybatis(B/S架构)、mysql、Jsp、redis缓存、shiro权限、LayUI前端框架。
项目描述:基于人脸识别的房客登记数据系统,该项目主要针对全象山宗教自动化登记,提高规范管理制度,更加系统化。后台管理有八大模块:人员登记管理、终端日志管理、场所管理、设备管理、角色管理、用户管理、终端远程升级、打印管理等。
责任描述:
1.从项目的需求分析、设计数据库表、选择后端前端架构。
2.设计用户的权限,数据表的关联并且编写SQL语句。
3.负责每个管理模块的全部增删改查接口,用postman测试接口的稳定性。
4.负责后端管理的全部页面,通过LayUI前端框架,编写ajax请求实现页面交互。
5.项目发布到阿里云服务器上,运行在Tomcat服务器。
6.新加功能的开发和调式工作等,独自前端后端一整套开发工作。
项目收获:通过该项目学会了如何根据具体业务需求,去具体实现特定模块的功能,形成了良好 的编码思维。加深了对Springboot开发模式的理解,学会利用分层的思想降低了项 目中代码之间的耦合度,掌握了shrio等权限框架,掌握了3-4张表关联查询语句,掌握了后端管理系统的用户权限设计,掌握了LayUI、ajax、Jquery等前端技术。