1. 熟悉使用JavaScript、jQuery、Html,了解JQuery EasyUI、CSS、Bootstrap等技术。
2. 熟悉使用Spring、SpringMVC、MyBatis、SpringBoot、springcloud微服务等框架,使用过Hibernate、Struts、。
3. 熟悉使用Redis缓存技术和postgresql,使用过MySql数据库、Oracle数据库、SqlServer数据库。
4. 熟悉使用Eclipse/IntelliJ IDEA、SVN、Maven、GIT、Navicat等开发、项目管理及版本控制工具。
5. 熟悉使用Linux常用命令。
6. 使用过Quartz任务调度和javaMail邮件发送
1,金宏威电气商品管理系统
2,平安内部管理系统
该项目主要用于平安集团内部使用,可以通过上报事件、问题、服务请求、变更等事件单
派单给处理组中的某个人或指定处理人,快速实时的去解决请求单并记录事件的数据,通过事件单数据可以分析出某个公司或处理组处理事件的效率。项目架构采用springboot+springcloud微服务框架构建,共有20多个模块,注册中心采用eureka两两注册,前端跨域采用springcloud的网关zuul,前端的请求通过zuul请求转发到相应的微服务模块,登录采用token设置登录有效期。服务间通过feign调用,并采用ribbon实现负载均衡,如果调用超时采用Hystrix熔断防止服务雪崩。邮件的发送通过中间件rabbitMq发送给邮箱服务器,可以解决高并发或者邮箱服务器宕机引起丢邮件问题,定时任务采用quartz框架,微服务引起的分布式job问题采用分布式调度任务xxljob。持久层采用postgresql数据库和redis