1.熟练掌握Java基础及JavaWeb知识;
2.熟悉JavaScript、Ajax、JQuery等WEB前端技术;
3.熟悉Spring、SpringMVC、MyBatis、SpringBoot等框架的设计思想及实现过程;
4.熟悉MySQL数据库,理解sql语句的优化,了解MySQL的主从复制及读写分离;
5.熟悉Lucene/Solr全文检索技术、ActiveMQ消息服务中间件、FreeMarker模板引擎等技术;
6.了解非关系型数据库redis、MongoDB,了解oracle数据库;
7.了解Zookeeper、Dubbo分布式开发技术;
8.会使用Linux操作系统,熟悉Linux常用命令。
crm-智能办公
项⽬描述:本应⽤是⼀个客⼾关系管理系统,主要包括五⼤模块,分别是营销管理,客⼾管理,服务管理,统计报表
和系统管理,为客⼾关系管理提供简单的数据管理与分析。
开发技术:该项⽬是⼀个SpringBoot的单体应⽤,项⽬使⽤SpringBoot2框架快速开发,数据访问层使⽤Mybatis框
架,⻚⾯渲染引擎使⽤Freemarker,⻚⾯样式使⽤Layui,⽇志⽅⾯选⽤的是logback,统计报表部分使⽤的是
ECharts。
责任描述:主要负责各模块的实现与代码编写。
对需求分析、项⽬⽴项、项⽬分⼯等⽂档的编写。
负责所有界⾯的设计及美化。
负责整个项⽬的整合和测试。
准备PPT并对项⽬进⾏讲解。