■ 熟练使用SpringBoot SpringCloud主流开源框架并使用springCloud框架构建为服务项目,项目目前已上线
■ 熟练使用Spring、SpringMVC、MyBatis、Shiro等开源框架,并了解这些框架的工作原理.
■ 熟练使用Eclipse、IntelliJ、SVN、GIT等开发工具
■ 熟练使用Maven管理项目结构,熟悉Maven的依赖管理、聚合机制、继承机制.
■ 熟悉web2.0相关的主流技术及框架,熟练使用RESTful风格的架构,解决面向服务的问题.
■ 熟悉主流数据库MySql、Oracle的使用,掌握SQL和相关的优化技巧,利用Amoeba中间件进行MySQL的读写分离、主从复制.
■ 具有大型分布式系统的开发经验,熟练使用Ngnix实现动静分离,负载均衡.熟练使用redis,实现redis集群.实现SSO+redis单点登录,熟练使用HttpClient.jsonp.Dubbox实现跨域请求.了解RabbitMQ
■ 精通Linux发行版下命令操作,内核化级别深度定制研发,Shell编程、精通Nginx、Redis、lvs、 keepalived之间搭建大型分布式集群系统
■ 熟练使用docker,能实现项目环境的快速部署搭建
■ 了解Lucene/solr实现简单的全文检索功能;
■ 了解JVM内存原理,垃圾回收机制;
■ 了解Javascript编程、JQuery框架,Ajax等前台技术,并且能够使用ZTree、EasyUI等JQuery插件;
■
项目名称 三农金服MicroService系统
开发环境 JDK 1.8+ Maven4.0+STS(Spring为简化springBoot框架搭建特定对Eclipse进行的二次开发集成IDE)
软件架构: SpringCloud +Mysql5.6 + Redis + RabbitMq + Maven4.0
项目背景描述:三农金服MicroService系统于2017年12月份立项,在公司取决于现有系统对于现今业务已无法承载的情况下提出的新项目,此项目使用了目前市场上主流的SpringCloud框架为核心,构建微服务系统,三农金福系统上线后作为平台系统,后端使用JAVA语言开发,前端与后端互交中间件通过PHP实现,该系统实现了完全的前后端分离,后台只做数据业务处理,前端以及PHP做视图展示,该系统主要服务分为前台提交,查询端,后台服务端,前端数据查询经过查询端将查询到的数据做展示,通过提交端将需要修改的数据传入,提交端将数据分发到需要调用的相关服务中执行业务代码,本系统业务方向分为,借款,审核,投资,放款,逾期管理,合作商管理,第三方平台接入。核心功能为借款,投资,放款。
责任描述: 主要负责此项目架构设计,开发文档设计,借款模块,标的模块,以及资金模块发开,此三个模块术语整个系统的核心业务模块
技术描述:
1. 使用Maven对项目进行继承管理,使用module进行模块管理;
2. 使用主流框架SpringCloud框架构建微服务
3. 使用redis缓存服务器,提高查询的效率;
4. RabbitMQ消息队列实现架构松耦合,极大提升系统的并发能力。
5. Eureka作为注册监控中心
6. SpringCloudConfig配置中心实现配置文件统一管理,实现热部署
7. SpringCloudRouting 实现路由网关功能,实现负载均衡
8. SpringCloudFeign 实现服务之间互相调用
9. PHP作为中间件,实现前后端分离,Nginx+PHP作高可用
IMS系统服务于B端智能制造产业互联网,采用springboot springcloud+vue 以及分布式异地集群部署
赢领智尚服饰科技有限公司官网,系统介绍公司服装定位,定制服装,产品演示,网站采用vue+nodejs语言开发