精通JAVA ,对Java基础 集合类,并发包,IO/NIO,JVM,内存模型,泛型,异常,反射,等有深入了解
常用数据库(Oracle、MySQL等)、有SQL语句以及优化
中间件Redis RabbitMQ Kafka
项目:大掌柜
项目致力于构建一个以人为基础、不依赖于特定产品、实施主动推销的销售网络,创新一种不同于现有电商的更积极的销售模式。平台最终目标是建成庞大活力的销售网络,为任何适合平台的产品和服务的生产商提供“免销售、免渠道”的销售、推广服务,厂家只需要负责研发、生产、服务,大掌柜就是厂家的销售和渠道!
项目基于SpringBoot+Mybatis-plus+Redis+SpringCloud+Vue.js微服务分布式代码生成的敏捷开发系统架构。代码包括安全框架、视图框架、服务端验证、任务调度、持久层框架、数据库连接池、缓存框架、日志管理、IM等核心技术。
开发工具:Eclipse + Mysql + JDK1.8 + git + maven
项目采用的技术:
后端技术:spring-boot 、spring-cloud 、mybatis-plus 、swagger-ui、oss、RocketMQ、Redis、JWT、druid 、shiro、Logback
前端:Vue+Element
数据库:Mysql
该系统分为 代理信息模块、基础信息管理模块、 申卡模块、商户信息管理模块、账务信息管理模块、小程序模块、产品相关模块、系统信息管理模块、抓取银行信息、app广场帖子相关模块、系统相关模块、第三方模块。
Web端提供接口:分别为app-api 提供APP端调用接口、web-api 提供系统后台调用接口。
项目: NihaoPay
该项目主要是集成微信、银联、支付宝的第三方支付平台,该系统分PGW、BGW、清算系统、管理后台、TMS、Agent。
项目采用的技术有Spring,SpingMVC,mybatis 、mysql、redis 、hessian、bootstrap、git等。其中表现层采用SpingMVC框架开发;业务层封装业务流程,为适应业务的变更,每一业务模块均有专门的接口及实现类,利用Spring的IoC功能将 实现类注入给表现层的controller;数据访问层借助于mybatis 实现,代码简洁且可适应不同的数据库。事务部分利用Spring的声明式事务管 理。为提高性能,采用redis实现了缓存代理。