1.熟练掌握Spring、MyBatis、SpringMVC、Struts2等主流框架的运用
2.熟悉掌握MySQL数据库开发,熟练使用MySQL语言、存储过程、索引、MySQL优化,理解视图、批处理等
3.熟悉掌握Redis常用的数据结构、超时命令、事务管理,理解Redis的持久化、内存回收策略、Lua语言
4.熟悉掌握Java基础,List、Map等常用集合,反射等
5.熟悉HTML、Ajax、JavaScript、JQuery、CSS等前端技术
6.熟悉FastDFS + Nginx + Keepalived高可用负载均衡集群
7.熟悉RabbitMQ、Solr + Zookeeper集群的搭建和使用
8.熟悉团队协同开发工具SVN和项目构建工具Maven
9.理解队列、链表、栈、树、图等数据结构
10.理解线程的生命周期、实现、同步、并发协作,线程池、多线程等
11.了解Java常用的设计模式,动态代理模式、装饰者模式、观察者模式、单例模式等
12.了解C语言、C++、Oracle数据库
乐测内部管理系统
开发工具:Eclipse 、JDK 、Tomcat、MySQL
项目描述:
该项目为公司内部使用的办公系统,开发目的是为了知识化管理企业内部,整个项目分为View层、Control层、Service层、DAO层,实现了权限管理、流程审批、沟通工具等。该项目主要运用Spring + SpringMVC + MyBatis框架完成,数据库用的是MySQL。
项目职责:
1.参与权限管理模块的需求分析、数据库表结构的设计
2.编写权限管理模块的核心代码,使用Spring Security4进行权限管理,页面中使用了分页插件、Ajax、jQuery、Dialog、zTree的异步加载、简单树与浅克隆等
3.权限管理模块的功能测试
医疗影像云平台
开发工具:Eclipse 、JDK 、Tomcat、MySQL
项目描述:
医疗影像云平台是一个面对患者,医疗机构与卫计委三大用户的平台.患者可以在平台上查看相关检查报告,影像资料;医疗机构可以在平台上注册医生用户,医生用户可以在平台上进行医技会诊;卫计委可以在平台上查看接入的各家医疗机构统计数据。该项目的后台使用的框架是SpringBoot + MyBatis,数据库使用了MySQL,缓存数据库使用的是Redis,项目中还使用了微服务的概念。
项目职责:
1.维护测试数据库与运行数据库的数据
2.完成工作站业务数据统计接口、云平台数据统计接口
3.配合前端接口调试,并根据需求完善接口文档和接口代码
三月瑜伽
开发工具:Eclipse 、JDK 、Tomcat、MySQL
项目描述:
这个项目主要一个瑜伽馆的选课系统,用户注册该系统以后可以在这里选择自己需要的课程,可以修改课程。老师也可以在该系统上查自己的课程或者是学生。项目使用的框架是Spring + SpringMVC + MyBatis,数据库使用MySQL。
项目职责:
1、需求分析,根据需求完成接口文档
2、功能实现,登陆、注册、添加课程等所有功能
测试维护