1. 熟练使用OOP来完成JAVAWEB的开发
2. 熟练使用JSP+Ajax+Bootstrap+JQuery+Spring+SpringMVC+MyBatis完成JAVAWEB的开发
3. 熟练使用SpringBoot完成JAVAWEB的开发
4. 熟练使用mysql数据库、掌握使用Redis来实现缓存
5. 熟练使用MAVEN来进行多模块项目的构建以及管理项目中依赖包
6. 熟练使用SVN/Git来进行代码的持续集成(版本迭代)
7. 熟练shiro完成权限和菜单的控制
8. 熟练使用Eclipse、IntelliJ IDEA、Hbuilder等常见的IDE工具
9. 熟悉Dubbo和Zookeeper,使用过Solr作为搜索引擎
10. 熟悉Nginx来配置我们的负载均衡和反向代理
11. 熟悉Jenkins完成自动化部署、熟悉使用Swagger来自动形成接口文档
12. 了解使用Linux操作系统以及在Linux下实现软件的部署安装、以及实现项目的上线
乐陪乐伴
项目概述:
该项目分为客户端小程序,商家端小程序,商家端管理后台,平台管理后台。客户端小程序为客户提供各种定制的教育类的亲子活动,用户可以通过这些活动促进与孩子的感情,同时对孩子进行有效的教育。商家端小程序主要是提供商家查看自己的活动的订单情况;
项目职责:
参与项目的数据库的设计,项目的可行性分析
平台管理端的所有接口,商家管理端的所有接口
配合我们的测试人员完成整个项目的测试工作
客户端小程序的维护修改
使用技术:
系统的整体架构技术使用的是Dubbo和Zookeeper,使用SpringMVC实现项目的表示层,持久层使用了MyBatis封装CRUD操作,安装了MyBatis_Plus的插件,简化一些MyBatis的操作,使用的阿里的druid作为数据源,缓存用的Redis和MongoDB。使用Solr作为搜索引擎,使用Jenkins完成自动化部署,使用Swagger来自动形成接口文档,使用七牛云实现了的图片的上传。使用Git工具进行版本控制。
佳佳装
项目概述:
该项目分为客户端,商家端,管理后台,客户端为客户提供免费的量房、免费的设计、免费的定制,用户可以在上面选择自己喜欢的装修风格,自己喜欢的材料。商家端为设计师和装修公司等商家提供客户的单。设计师可以上传自己的作品。。
项目职责:
参与项目的数据库的设计,项目的可行性分析
客户端的所有接口,客户端前端的接口对接
客户端,商家端,后台所需要的公共接口
配合我们的测试人员完成整个项目的测试工作
使用技术:
系统的整体架构技术使用的是SpringBoot,使用SpringMVC实现项目的表示层,持久层使用了MyBatis封装CRUD操作,安装了MyBatis_Plus的插件,简化一些MyBatis的操作,使用的阿里的druid作为数据源,业务逻辑层运用了事务脚本模式。使用Redis做为缓存。使用Jenkins完成自动化部署,使用Swagger来自动形成接口文档,图片的上传使用七牛云。