Java SE基础:熟练掌握java常用包,多线程,反射,集合框架相关知识
Spring相关:对Ioc,Aop等概念有深入认识,熟练使用Spring Boot进行微服务项目开发,并对Spring Boot的原理有一定认识
数据库相关:熟悉使用Mysql数据库及其数据库管理工具Navicat,熟悉java的持久层框架:Spring Data Jpa和Mybatis
容器相关:熟悉容器化技术docker和持续集成工具Jenkins,自己搭建过基于docker和jenkins的Java App自动化部署流程,了解K8s。
非关系性数据库:对NoSQL有一定对认识,熟悉redis、MongoDB
开发模式:精通前后端分离模式,微服务分离模式
大数据:熟悉大数据搜索引擎(ElasticSearch)
用户认证:精通Session、熟练使用Jwt
微服务框架:熟练使用Spring Cloud 开发、擅长使用熔断器Resilience4j、GateWay、Feign、Config组件
熟悉常用渲染模版:Jsp、Thymeleaf、FreeMarker
前端框架:了解前端三大框架、了解并使用(Vue)
熟悉Jsoup等优秀爬虫框架的使用
协作开发:熟悉Git、Svn操作,能熟练使用Git和Svn协同开发
本人CSDN博客地址:https://blog.csdn.net/qwe86314
github地址: https://github.com/zhoubiao188
我来投 这是一个理财网站,负责该项目的后端、前端开发,包括用户模块、理财商品模块、订单模块、结算模块、支付模块。Vue前台客户端展示使用的是原生JS、Axios作为前端请求工具、管理员后台模块使用的是ElementUi。该项目使用的现在比较流行的微服务。使用的也是Spring官方最新提供的微服务解决方案,如Hystrix断路器 现在已经停止更新,我在项目中使用的就是最新的Resilience4J断路器,Zull网关被称为第一代网关,现在最新替代的就是Spring Cloud GateWay。
淘商客定时系统,这是一个外包项目,这个项目就是一个推荐商品的系统,和省钱快报差不多,他们对方已经开发完成了,只是当时给我的需求就是,增加两个新的功能,就是定时去爬取淘客的数据,然后保存到mysql中,然后再从mysql中将部分重要字段如标题、价格、分类等重要字段导入到ElaSticSearch中。然后再将保存到ElaSticSearch中的字段信息,通过一个接口来检索信息。
这是一个理财网站,负责该项目的后端、前端开发,包括用户模块、理财商品模块、订单模块、结算模块、支付模块。Vue前台客户端展示使用的是原生JS、Axios作为前端请求工具、管理员后台模块使用的是ElementUi。该项目使用的现在比较流行的微服务。使用的也是Spring官方最新提供
负责该项目的后端开发,用户管理、权限管理、上传下载、文章管理、点赞统计、一级二级留言、级联删除、更新。后端使用的是SpringBoot,前端使用的是Vue。数据传输使用的是Json,采用前后端完全分离。