课程模块
|
实训模块
|
课程内容
|
培养目标
|
Hibernate3.2框架编程
|
T-learing 助学平台DAO改造 :
实体关系映射、利用Query对象实现复杂业务查询、数据分页查询
|
学习Hibernate编程框架,掌握Hibernate核心接口,理解ORM映射以及基于ORM思想的DAO开发。
|
理解基于Hibernate的DAO设计思想。能够熟练使用Hibernate核心进口进行数据访问层的开发,熟练映射一对一,一对多,多对多关系。熟悉常用主键生成策略。掌握连接查询,分页查询等技巧,掌握hibernate二级缓存使用。
|
Spring2.5框架编程
|
Spring 整合三大技术框架
:注册Spring监听器使用IOC配置DataSource,LocalSessionFacotry,DAO,Service等对象使用AOP向Service对象注入事物将业务对象注入Struts2的Action对象
|
学习Spring编程框架,掌握Spring中IOC/AOP编程思想,掌握Spring容器Hibernate、Struts的整合方式。了解基于Spring的MVC编程模式。
|
理解容器的概念。能够熟练的配置Spring核心配置文件,掌握IOC/AOP编程思想。掌握BeanNameAutoProxyCreator、HibernateTemplate、JDBCTeamplate等常用组件。掌握Spring、Struts、Hibernate三种常用框架的整合应用。
|
SpringMVC框架编程
|
T-learning 助学平台重构,
用户信息管理
课程管理课程
点播管理
助学信息发布管理
在线考试
|
熟练使用SpringMVC核心组件,熟练使用SpringMVC高级组件,掌握多种视图解析方式
|
能够深刻理解MVC编程思想,以及SpringMVC的工作流程,熟练使用SpringMVC框架构建基于MVC的web应用。能够设计基于3层体系的软件结构.熟练掌握SpringMVC、Spring、Mybatis3种框架的整合
|
AJAX编程
|
|
学习AJAX编程,掌握AJAX的运行原理,掌握AJAX数据的通信方式,掌握常见的AJAX框架
Jquery、EasyUI、Extjs等
|
熟练掌握XMLHttpRequest对象的使用,熟练掌握JSON的数据传输,熟练掌握Ajax与Struts等MVC框架的整合,了解Ajax跨域处理,了解服务器推送技术
|
AJAX框架编程
|
T-learning助学支撑系统开发:用户信息管理、课程管理、课程点播管理、助学信息发布管理
|
学习EasyUI前端框架编程,掌握EasyUI的常用控件,掌握EasyUI的通信方式
|
熟练掌握EasyLoader,熟练Tab、Panel、Tree,DataGrid、Form、Dialog等常见控件,掌握EasyUI基于JSON的数据通信方式。
|
WebService技术
|
T-learning助学支撑系统开发:基于CXF暴露Web服务接口、实现异构系统的整合
|
学习WebServices核心组件WSDL、SOAP等,学习CXF框架的使用,了解RPC技术,了解SOA架构设计思想
|
熟练掌握CXF的基本使用方式,熟练掌握CXF与Spring框架的整合,熟练掌握基于RESTful风格的Web服务,掌握异构系统整合
|
集群
|
大型电商平台集群的设计
|
学习Nginx的使用、学习Tomcat,Jboss等集群的搭建
|
了解集群的设计思想、掌握Tomcat集群的搭建
|
NoSQL数据库
|
大型电商平台Nosql的设计:Nosql的设计、Nosql的使用
|
学习基于MongoDB的使用、学习基于Redis的使用
|
掌握MongoDB的使用、掌握Redis的使用、掌握SpringData对相关Nosql的操作
|