1. 扎实的 Java 编程基础,具备良好的面向对象编程思想和编程规范,熟悉集合、多线程、IO、反射等;
2. 熟悉掌握 JavaEE 技术,如 Tomcat、Servlet、JSP、Cookie、Session、Ajax等开发技术;
3. 熟练应用 Spring、SpringMVC、SpringBoot、Mybatis 等常用主流开源框架,熟悉 SpringIOC、AOP 等Spring核心思想,并对 Spring、Mybatis 底层原理有一定的认识。
4. 熟悉使用 Linux 下的项目部署及常用操作命令,掌握 Nginx 的负载均衡,反向代理和动静分离等功能的使用;
5. 熟悉主流微服务框架,如 SpringBoot+SpringCloud 和 Dubbo+ZooKeeper 等常用组件的使用,以及它们的优缺点有一定的认识,熟悉 Eureka、Consul、ZooKeeper 等注册中心的使用;
6. 熟悉分布式缓存服务器,掌握 Redis 基本类型结构以及常用操作命令。熟悉 Redis 分片、哨兵监控、有搭建过高可用的 Redis 集群的经验,使用 Spring 整合 Redis 技术;
7. 熟悉全文检索服务器,如 Solr、Lucene 等服务器的使用,搭建过 solr 分布式集群,了解 ElesticSearch 基本使用;
8. 熟悉使用主流的数据库,如 MySQL 数据库,熟悉常用的数据库优化;了解数据库的主从复制配置和 mycat 实现数据库读写分离;
9. 熟悉 HTML、CSS、JavaScript、jQuery 等前端页面开发技术,了解 Vue.js 和 BootStrap 等前端框架常用组件;
10. 熟练使用 Eclipse、Idea 开发工具,Postman 测试工具 ;
11. 熟练使用 Maven 项目管理、SVN 和 git 版本控制器、GitHub和CODING平台;熟练使用 PowerDesigner 建模;
项目模块:
1. 会员网站:查看套餐情况,预约手术,注册正式会员
2. 咨询预约网站:获客渠道
3. 基干系统(后台管理系统):用户管理、商品管理、查询管理、报告管理、系统管理
4. 预约管理系统:控制预约安排、预约记录
5. 销售管理系统:销售报表
技术架构: SpringBoot+SpringSecurity+JWT+Vue+Mybatis+Redis+Nginxs+Druid+EasyExcel
主要负责:
负责框架的搭建、数据库的整理优化、需求分析、接口设计定义、制定开发任务、基干系统与销售系统的接口和页面的开发、项目部署。
个人博客,用来记录生活、技术、学习笔记等分享网站
日本医疗美容项目,后台管理系统。用户管理、员工管理、契约管理、商品管理、预约管理系统、销售系统、日志、权限管理