1.熟练使用MySql 、Oracle等数据库操作。
2.熟练掌握Eclipse开发工具;
3.熟悉SVN版本控制工具、Maven管理项目管理工具。
4.熟练掌握Java基础技术Jsp、Servlet、Jdbc,熟悉Web应用系统开发,具备的独立开发能力;
5.熟悉Java基础知识,面对对象编程思想;
6.熟悉多线程编程及API使用,IO流技术;
7.熟练使用Oracle, MySQL数据库及SQL语句;
8.熟悉HTML,CSS,JavaScript,JQuery,BootStrap,Ajax等WEB前端技术;
9.熟悉流行的开发框架和工具,如Struts2,Hibernate,Spring及SpringMVC,MyBatis;
10.目前学习的技术:git版本控制工具及Linux基本操作;
项目一:易宜购网上商城项目
开发环境:Eclipse,JDK1.8.0_02
项目描述:
该项目是一个典型的B2C商城项目,该项目主要分为六个系统,分别为前台系统,会员系统,订单系统,搜索系统,单点登录系统,后台管理系统。其中,前台系统:用户可以在前台系统中进行注册、登录、浏览商品、首页、下单等操作。后台管理系统:管理商品、订单、类目、商品规格属性、用户管理以及内容发布等功能。会员系统:用户可以在该系统中查询已下的订单、收藏的商品、我的优惠券、团购等信息。订单系统:提供下单、查询订单、修改订单状态、定时处理订单。搜索系统:提供商品的搜索功能。单点登录系统:为多个系统之间提供用户登录凭证以及查询登录用户的信息。
责任描述:
此系统整体采用MVC模式的SpringMVC框架,持久层使用的是MyBatis框架实现,数据源利用的是SpringIoC注入;模型层严格按照JavaBean规范要求;用SpringMVC进行流程的控制,并实现了国际化,JSP用纯标签进行页面显示。为达到用户名唯一的目的用户注册采用Ajax技术进行后台校验。运用SpringIoC的注入对各层解耦,大大提高了程序的可扩展性,易于维护。