● 熟悉 一些常用设计模式;
● 熟悉 Maven,Git 等项目管理工具;
● 熟悉 java 集合等相关知识,了解 JVM 的相关知识和 GC 垃圾回收
● 熟练掌握 MyBatis、MyBatis-Plus、Spring、SpringMVC、Dobbo等项目框架;
● 熟悉 SpringCloud 组件 Eureka、Robbin、Hystrix、getway、Feign、Config
● 熟悉 Redis 的基本使用,了解 Redis 主从、哨兵、集群模式、了解雪崩、击穿、穿透的解决;
● 熟悉 Aop和Ioc 思想和原理
● 熟悉 Linux 常用命令及阿里云部署项目会使用编程一些启动脚本;
● 会使用 Docker,Nginx;
● 了解 RabbitMQ和 ElasticSearch
● 了解一些关于多线程和高并发的相关知识
● 了解 layui,JavaScript,Bootstrap, jQuery,EasyUI,Vue,Node.js
● 了解一些物联网的相关知识
该项目的核心作用是为了使得政府更快更完整的了解企业需求、企业的人员是否有风险、以及对企业的信息进行收集,项目的主要功能是方便警局内的人员调度、以及民警辅警对企业走访和企业排查,系统分为手机端和pc端
pc端系统包括:用户登录,管理人员任务分配,企业信息对接,民警信息对接以及最近对企业排查走访的数量统计等
手机端的主要功能是民辅警对自己任务的查询以及企业的一个走访和对企业的数据采集
● 前端页面使用到 CSS,JavaScript,Ajax, layui,Vue.......
● 项目框架 : springboot+dobbo+nacos
● 数据库: PostgreSQL
● 项目使用技术 redis ,mybatis ,Aop ,ioc,jdbc ,Tess4j,mybatis-plus,oss文件上传,workbook文件导出 .......
● 单点登录: token+ redis 实现
● 接口文档:swwager2
角色 | 职位 |
负责人 | java高级开发 |
队员 | 后端工程师 |