1、熟悉掌握使用java语言编程,具有良好的编程思想
2、熟练使用MVC模式,单例模式,工厂模式,策略模式等设计模式编程
3、熟练使用主流技术框架,Spring、SpringMVC、Spring Boot、Struts2、MyBatis
4、熟练使用Tomcat服务器
5、熟悉MySQL等关系型数据库
6、熟悉redis缓存数据库
7、熟练使用项目管理工具,SVN、Git,Maven、Jenkins
8、熟悉基本Linux运维命令
9、熟悉RabbitMQ,RocketMQ等消息中间件使用
10、了解java多线程 ,JVM底层原理
11、熟悉Spring Cloud/Dubbo等微服务框架
12、熟练与其他系统平台对接、集成、交互
半亩艺树平台。主要针对艺术类院校开发的在线教育资源共享平台,让艺校教师发挥更多的正能量;让拥有艺术梦想的学生\用户学到更专业的教学内容;让媒体\剧组公司发掘更有价值的新星。最终打造艺术学校\培训机构、用户、媒体\剧组的艺术产业生态圈。
我主要负责半亩艺术APP的服务器端的书画大赛模块、半亩艺术管理平台以及半亩艺术机构端。该三个项目均使用SpringBoot框架搭建,使用Mysql和Redis数据存储,管理平台使用thymeleaf模板渲染的前端页面。