熟练掌握Java语言、JVM原理和J2EE规范,扎实的编程基础,有良好的编程习惯 l 熟悉主流Java Web开发框架,包括SSH、SSM、Spring、Spring MVC、 Spring Boot等开源框架 l 熟悉Spring Cloud 五大组件等分布式微服务治理框架 l 熟练运用MySQL、Redis、MongoDB等常用关系型/非关系型(NoSQL)数据库 l 熟悉使用MyBatis、Hibernate等ORM框架 l 熟悉HTML、JavaScript、CSS、Ajax、Vue、Element页面技术,熟练运用jquery等javaScript框架 l 熟练掌握Eclipse、IDEA、Maven、Git开发管理工具 l 熟悉Nginx、Tomcat、Jetty等Web Server l 了解RESTful API开发规范,熟悉使用Swagger2、Postman接口测试 l 熟悉使用消息队列系统,如RabbitMQ l 了解分布式应用设计与SOA,并在项目中应用MQ技术,Zookeeper等 l 熟悉Linux常用命令、熟练使用Linux完成日常开发工作 l 熟悉全文检索引擎,Elasticsearch l 熟悉POi报表技术, 支付宝、微信第三方api的调用, Freemarker静态化技术,基于XXL-JOB进行定时任务 l 了解单例、工厂模式、动态代理等常见设计模式,及MVC、ORM、AOP、IOC等设计思想
负责的业务模块包含SE11(数据字典管理工具)、SD11(数据建模管理工具)、SE24(类构建器管理工具)、SNRO(编号范围管理工具)、SWO1(业务对象类型管理工具)、SE91(消息管理工具) 同项目组成员进行业务需求分析、项目架构搭建、软件操作说明等。 负责SE11数据元素、表类型、锁对象、SWO1模块开发、SD11实体类型开发。
文档系统
该系统涵盖首页、个人中心、文件库、部门文件库、档案库、卫星库、专题库、知识图谱/可视化、大党建、借阅管理(后期修改为申请分发)、数据看板等功能,能有效的管理内外部来往信函(包括工作联络单)、技术文件(含工程图纸)、会议纪要、工作联系单、备忘录、等功能模块,以提高各参建单位间日常来往文件的流转效率