1、熟练java基础,熟悉常用的Java API,包括集合框架、多线程(并发编程)、I/O、JDBC、XML、反射等。
2、熟悉html、css、javaScript前端技术,熟悉jQuery和Bootstrap前端框架,能使用Ajax技术在Web项目中的应用。
3、熟悉MyBatis(持久层框架)对Spring框架的整合开发,以及SpringMVC的注解开发。
4、熟悉Spring Boot框架的使用
5、熟悉常用的关系型数据库Mysql,灵活使用sql语句进行数据库编程。
6、使用过软件版本控制工具SVN和git,项目构建和管理工具Maven。
7、了解Linux系统,及常见命令使用。
项目名称: 襄阳交警支队文章发布系统(公安网)
开发环境:Eclipse 、Maven、Tomcat 8.0、JDK 1.7、Mysql 5.6、git 版本管理。
技术选型:快速开发平台框架(jeesite) ,权限控制(shiro) ,数据库(mysql),Dao层(mybatis、数据库连接池c3p0),Service层(spring),表现层(springmvc、jstl、bootstrap、jsp),Web服务器(Tomcat),工程管理(maven)。
项目描述:此项目是为襄阳交警支队内部所用,因此项目部署在公安网服务器中,项目中前端首页可展示各个栏目所发布的文章,积分排名,站点跳转等;后台管理页面包括文章发布、用户管理、菜单管理、栏目管理等等
项目职责:项目中主要负责文章列表、文章详情、积分排名这三个模块,包括其数据库设计、接口编写;然后还负责此项目与襄阳交警支队负责人的需求沟通,项目部署等。因为需部署到公安网,不能远程部署,所以此项目总计出差襄阳三次。