1. 掌握Java高级知识,具备良好的面向对象编程思想,了解常用的设计模式。
2. 熟悉使用Spring、SpringMVC和MyBatis框架并有相应项目经验。
3. 熟悉使用SpringBoot框架。
4. 熟悉常用的关系型数据库产品(MySQL、Oracle),熟练的使用SQL和PL/SQL进行数据库编程。
5. 熟悉jQuery和Bootstrap,有使用前端Echarts框架进行项目开发的经验。
6. 熟悉Spring的IOC容器和AOP原理以及相关组件的使用。
项目名称 BSTAR博客系统
技术选型:SpringBoot+ELasticsearch+Logstash+Kibana+Bootstrap
项目周期:2019.10-2019.12
团队人数:5人
项目描述:BSTAR博客系统是一个专门针对大学生的博客系统,在博客系统中可以发表自己喜欢的文章,可以对自己在学习过程中发现的问题进行线上提问,也可以对线上问题进行解答,同时在系统中可以进行留言,博客中也可以创建自己的相册,存储自己的珍贵相片,整个系统是一个基于Elasticsearch的个人博客系统,包括了“文章管理”、“问答管理”、“相册管理”、“留言管理”“停用词管理”等五个模块。
本人在此项目中主要负责对文章、问答搜索功能的代码编写,负责整个项目架构的搭建,负责留言模块 的前端页面代码编写
爱记账是一个平时生活中用来记账的小工具,本项目采取以微信小程序的形式供光大客户使用,项目采用微信小程序作为客户端,项目后台采用vue实现,服务端使用SpringBoot+Mybatis技术实现,整个项目在一个月内完成代码编写,主要功能有随时随地记账,账单展示,报表统计,图形展示等
该系统是对已完成新闻网站进行一个点击流收集和分析的管理系统,该系统首先通过后台生成相关页面的javascript,再将javascript嵌入到测试网站的相关页面,通过Nginx反向代理服务器收集日志,再将收集到的日志通过Flume流向到以Zookeeper为依赖的Kafka集群