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