1、掌握Java基础,具有良好的编程习惯以及CSDN文档编写习惯
2、掌握Spring、SpringMVC、Mybatis、SpringBoot等开源框架
3、熟悉AngularJS、VUE、CSS、Js/jQuery、Ajax、Json
4、掌握Dubbo、SpringCloud框架,了解分布式架构、Docker容器技术
5、掌握Mysql,了解Oracle数据库,了解数据库优化方法、sql优化
6、熟悉MyCat数据库中间件,数据分片存储、读写分离等
7、熟悉MongoDB、Redis内存数据库使用
8、熟悉linux环境下的Nginx,tomcat的使用和配置,了解tomcat的调优方法
9、掌握IDEA、eclipse、GIT、Maven等工具
10、了解FastDFS文件服务器、Freemarker网页静态化技术
11、了解消息中间件技术:RabbitMQ
12、了解搜索引擎技术:Solr
13、了解JVM内存模型及性能优化、垃圾收集算法、垃圾收集器
14、喜欢浏览各种it技术网站
项目名称:基于web的机票管理系统
本系统使用Eclipse开发工具,使用Redis、MySQL数据库,采用MVC三层架构的方式,结合当前最流行的SSM框架以及支付宝沙箱支付环境来实现各个功能。系统分为用户端和管理员端。用户端实现了用户注册与登录、用户评论、机票查询,机票预订,订单查询、广告展示等功能。管理员端包括航班信息管理模块、订单信息管理模块、用户信息管理模块、留言评论管理模块、广告信息管理模块、个人信息管理模块等六大模块,具有开放体系结构的、易扩充的、易维护的、具有良好人机界面的优点。
开发周期:2个月
开发环境:eclipse+ Mysql + Tomcat + Git + JDK1.8 + Maven
相关技术:SpringMVC、Spring、Mybatis、Maven、MySql、Redis、AngularJS。
项目概述:
后台航班信息管理:主要是指添加航班信息,删除航班信息,查询航班信息和航班信息详细情况查看等。
后台订单信息管理:后台订单信息管理主要包括订单列表,查询订单信息,订单信息的删除等。
后台用户信息管理:主要指注册用户的展示与按条件查询注册用户。
后台留言评论管理:主要指展示用户的留言信息和按留言日期、留言用户查找留言信息等。
后台广告信息管理:主要指添加广告信息,删除广告信息,设置广告的有效性等。
后台个人信息管理:主要指查看个人信息,修改个人信息。
前台登录与注册管理:包括前台系统用户的注册于登录。
前台首页信息展示:主要是指航班信息展示、航班信息查询、航班信息详情、登录用户信息展示、留言板和个人信息详情与修改等。
前台订单页面:主要是订单内容的填写和订单详情。
前台订单支付:是指使用支付宝沙箱环境支付订单。
担任角色:航班信息管理模块、订单信息管理模块、用户信息管理模块,前台首页信息展示、前台订单页面等模块的设计与编码
项目名称:基于web的机票管理系统 本系统使用Eclipse开发工具,使用Redis、MySQL数据库,采用MVC三层架构的方式,结合当前最流行的SSM框架以及支付宝沙箱支付环境来实现各个功能。系统分为用户端和管理员端。用户端实现了用户注册与登录、用户评论、机票查询,机票预
项目名称:高校教学管理系统 该系统有三种用户角色,分别是系统管理员、教师和学生。每种用户角色具有不同的操作权限,共同完成学生管理、教师管理、课程管理、班级管理、成绩管理等教育教学工作。 开发周期:2个月 开发环境:Eclipse + Tomcat+ JDK1.8 + Ma