1、Java基础扎实
2、熟悉HTML+CSS+JavaScript网页制作技术、熟悉Ajax、jQuery操作,熟悉使用Bootstrap等前端框架
3、熟悉MySQL,Oracle数据库以及Redis,Memcached等缓存工具
4、熟悉Spring Cloud+Spring Boot 框架以及SSM框架
5、熟悉Git、SVN版本控制管理工具
6、熟悉RabbitMQ消息队列
7、熟悉常用设计模式,例如单例、策略模式等
一、翻贝网
1.该项目使用Java语言开发
2.本人负责3.0APP用户版user套件以及地推套件的独立开发,使用Spring Cloud微服务以及Spring Boot结合开发,使用MyBatis作为持久层框架,使用Redis对一些例如榜单做必要缓存,使用自动任务做例如自动评价等功能,使用RabbitMQ作为消息中间件,使用Git进行版本控制
二、清远华清产业互联网平台
1.该项目为B2B供采易平台,基于Spring MVC框架,采用Memcached以及Redis作为缓存服务器,前端采用Jquery进行Dom元素操作,使用shiro用来权限控制,使用SVN用来版本控制
2.对接法大大电子签章接口过程中,对于接口回调的避免重复请求有了进一步的了解以及对异常捕获反馈更加熟练
3. 对接PDA接口模块中,对Java文件流操作、策略模式、单例模式以及反射有了更深入的了解