了解EasyUI 前段页面的开发
熟悉基于JSP和Servlet的Java Web开发,对Servlet和JSP的工作原理有深入了解
熟悉掌握SpringBoot、SpringCloud微服务项目的开发
熟悉Dubbo分布式框架,对SOA思想具有一定的理解,熟悉ZooKeeper集群的搭建
熟悉常用的关系型数据库(MySQL、Oracle),熟练使用SQL进行数据库编程
熟练使用Java语言进行面向对象程序设计,有良好的编程习惯
熟悉常用的Java API,包括集合框架、多线程(并发编程)、I/O(NIO)、反射等
熟练使用MyBatis等ORM框架,并且对MyBatis的核心API有深入理解
熟练掌握Apache、NginX、Tomcat等Web服务器和应用服务器的使用,熟悉多种服务器整合、集群和负载均衡的配置。
熟练使用Spring框架,包括IOC和DI,AOP编程,声明式事务处理以及代理模式
项目名称:权限系统
主要技术:SSM架构、Redis、Nginx、Mycat、RabbitMQ
项目描述:随着互联网飞速的发展,电商行业突飞猛进,各式各样的电商网站接踵而来,此项目可作为大多数电商网站的后台管理。该项目主要分为六大模块,分别为:组织管理模块、菜单管理模块、角色管理模块、用户管理模块、日志管理模块、配置管理模块
责任描述:在该项目中,个人负责的模块有用户管理模块。在用户管理模块中,主要实现的是对用户的动态更新,其中包含禁用用户,增加用户。
项目名称: 水果电商项目
主要技术:SSM架构、Redis、Nginx、Mycat、RabbitMQ、SSO、dubbo、solr
项目描述:与时俱进,电商行业的兴起,带动了各行各业的发展,此项目为水果的电商项目,
分为前台和后台:①、后台主要是管理员对商品的查看,对商品的动态更新,修改,删除等操作。②、前台主要实现的功能有商品的详细展示,登录,注册,全文检索,购物车,订单等功能
责任描述:个人在该项目中负责的是购物车模块,订单模块。在购物车模块中,当用户点击购物车,或者将商品加入购物车时,会判断用户是否为登录状态,如果是登录状态,则将商品加入购物车,当商品加入购物车时,需要先查询购物车中是否由该商品,如果有就做修改操作,如果没有就做新增操作。如果不是登录状态,则重定向到登录页面。在订单模块中,当用户点击提交订单按钮时,则生成新的订单,此处订单编号为用户编号加上时间,设置订单超时时间以及取消订单,删除订单的操作。
项目名称:BBS在线论坛管理系统
主要技术:SSM架构、Redis、Mycat、Nginx、RabbitMQ、SSO
项目描述:该系统主要由首页,用户管理,帖子三个模块构成,首页实现了模糊查询、帖子分类、最新帖子、最新留言等功能;用户管理模块有登陆、注册、修改信息、查看信息、积分功能等基本功能;帖子模块有发表帖子、留言、查看帖子、修改帖子、删除帖子等基本功能。
责任描述:在该项目中,个人主要完成了用户管理模块,持久层使用的是Mybatis技术实现了登录(SSO单点登录)、注册、修改、查看信息、模糊查看等功能