熟练掌握JAVA基础 ,具有良好的编程习惯
熟练使用IDEA、Eclipse、Svn、Git、Maven开发以及版本控制工具
熟练使用Spring、SpringMVC、Mybatis、SpringBoot、SpringCloud等主流框架
熟练使用MySQL,Oracle等关系型数据库,简单使用Redis、MongoDB非关系型数据库
熟悉SOA面向服务编程思想,具有Dubbo分布式开发使用相关经验
熟练使用Shiro安全框架,熟悉单点登录机制
熟练使用Tomcat,Nginx常用服务器,熟练使用JasperReport框架制作PDF报表
对 JVM 原理有初步的理解,包括内存模型、垃圾回收算法,了解基本调优参数
简单使用HTML、JavaScript、Vue
简单使用常用的Linux命令,简单使用Jenkins 进行服务器部署
项目名称:张家湾数字金融平台
技术点: SpringBoot+SpringCloud+JDBC+Shiro+小程序
项目描述:该项目是对城市副中心通州区张家湾创新中心内企业实现互助互利的一个优惠券措施消费平台,采用SpringBoot系统架构,子系统之间都是调用SpringCloud微服务来实现系统之间的通信。使用shiro进行用户权限控制,使用JasperReport框架出具PDF格式证明文件提供下载
数字身份 : 管理员企业用户登录模块,菜单模块,权限模块,分配区块链账户地址
优惠券管理 : 园区内企业之间优惠券操作,用区块链捆绑交易发放优惠券,用流转交易形式分享或消费优惠券
存证核验 : 区块链文件存证核验文件管理,使用JasperReport框架出具PDF格式证明文件提供下载
可视化大屏 : 园区内企业情况、优惠券交易情况、存证情况、区块链信息统计情况
职责描述:
项目设计:项目后端整体需求分析、编写设计文档、数据库表设计、框架搭建
数字身份:用户短信邮箱登录注册,以及结合底层网络服务进行区块链创建账户
优惠券管理:园区内优惠券管理统计,使用区块链记账的形式进行发行、分享、消费、追溯、核验