您当前的位置:城市网 >> 深圳市计算机行业协会ITjob远标培训中心
站内搜索:

深圳itjob《Hibernate+Spring周末提高班》课程

培训学校
深圳市计算机行业协会ITjob远标培训中心
优惠价格
¥电话咨询学校价:¥电话咨询(节省:¥0)
开班时间
常年滚动开班  
上课城市
深圳
上课地址
深圳市福田区上沙创新科技园13栋   [地图]
交通路线
在线查询
关键词语
深圳itjob Hibernate+Spring 周末提高班
    
0755-88842400
课程详情
     ITjob是深圳市远标培训中心在国家商标局注册的IT教育类著名商标,深圳市远标培训中心是以深圳市计算机行业协会响应国家“产学联手,联合办学”政策为依托,以深圳市计算机行业协会会员企业人才需求为基础设立的,面向高校毕业生培养中高级软件开发、软件测试工程师,向全国知名企业特别是深圳的IT企业输送了大批高质量软件人才。目前本中心开设课程涉及Java、C++、嵌入式、.Net、软件工程、软件测试等方向,还有针对企业开设的定向特别班课程。
 
我们的愿景:
中国最受尊敬的IT人才培养机构!
我们的使命:
为中国大学生就业做出贡献,全力支持中国软件产业!
 
ITjob以传道、授业、解惑为师德,为追求上进的大学毕业生进入软件领域提供不断成长的平台,实现其人生职业生涯的重大转折!
ITjob以适应IT产业发展的实用型人才培养模式,为满足中国软件企业的人才需求而努力,为中国软件业的发展贡献力量!
我们的价值观:
诚信,敬业,创新!
我们的企业精神:
锐意进取,追求卓越,永葆激情!
我们的执行理念:
立即执行,正确执行,彻底执行!
我们的经营理念:
以帮助亲人的理念对待每一个学员,上大学是您成功的第一步,来ITjob是您成功的第二步!
我们的管理理念:
关注员工职业成就,人才为本,和谐发展;让每个员工都成为学习型的人才,把员工培养成未来的专家和企业家!
关于Hibernate技术
在EJB (Bmp) 和 EJB cmp 诞生后,EJB的表现一直不佳,在受到一片骂声的同时,一群java技术的活跃人物,针对EJB cmp的不足开始了长时的研究和尝试,随后诞生的O/R mapping 技术层出不穷,比如JDO , TopLink,CocoBase,Castor等。 但随着技术的不断发展,其技术的不足和有一部分技术收费。使其应用和推广受到限制。而最近一年Hibernate 技术的诞生和在国外的风靡,直接使EJB cmp2.0 退出了高端技术的舞台,写进了历史。 Hibernate 以其独到的设计,强大的功能,极高的运行效率,极少的内存空间消耗,简洁的代码,清晰的文档等等,创造了java技术的一个奇迹。而其革命性的目标远远超越我们的用户所要求的功能,甚至远远超过他们所能设想到的功能。而Gavin King 近乎疯狂的工作个性和Hibernate惊人的表现,书写了java技术领域的一个传奇。
目前我国很多有实力的公司已经放弃EJB cmp 的使用,开始尝试Hibernate技术的应用。随着越来越多国内公司使用Hibernate技术,在可以预见的将来,Hibernate会迅速在我国流行起来。而掌握Hibernate技术的人才,将是IT人才市场企业争抢的目标。

关于Spring
Spring是一个应用于所有层面综合框架, Spring framework是很有前途的AOP技术,是J2EE框架对于多层体系结构,具有全面的和模块化的所有层次,使J2EE更易用,促进好的编程实践,使已存在的技术更易用,便于在应用程序之间移植,和其它项目(如Hibernate)集成(而不是重新改造)。 Spring真正的精华是它的Ioc模式实现的BeanFactory和AOP。

关于Struts+ Spring+ Hibernate的联合框架
Struts+ Spring+ Hibernate是目前国外众多知名软件企业最主流的应用技术,也是J2EE未来发展的趋势,Struts作为前台控制框架简化了程序的开发,使页面员和JAVA程序员达到有效的分离,使项目的可扩展性大大增强,提升了开发效率,降低了维护成本。Spring作为一个应用于所有层面综合框架,具有强大的应用功能及灵活性,非常适合作为一些大规模软件项目的底层平台。Hibernate作为后台O/RMAPING一个持久层框架的轻量级组件,对持久层进行了轻量级封装,降低了程序的复杂度,易于调试,减轻了程序员的负担,具有很强的扩展性,API开放,可自行对Hibernate原码进行修改,扩展所需的功能。
目前Struts+ Spring+Hibernate的联合框架在国内发展处于起步阶段,国内众多软件企业已开始认识到Struts+ Spring+ Hibernate的联合框架的卓越功能和发展趋势,但是相应掌握以上技术的高端人才极度匮乏,有效的发掘和培养此类人才,将为我国软件行业的快速发展奠定坚实的基础。

Hibernate
课程目标 了解实现持久化技术的几种主流模式
对Hibernate的主要API能熟知其功能并熟练应用
O-R映射关系的深入
Hibernate的工作机制及原理的熟悉
Hibernate缓存机制的掌握
HQL、QBC语言的熟练使用
日志服务器Log4j的了解
Hibernate在Web应用中的配置以及正确的实现
课程内容

对象持久化技术概述
实现持久化技术的多种模式概述(ORM、JDO、CMP、主动域对象模型…..)
对象和关系数据库之间的映射原理
Hibernate API的详细介绍,包括核心接口(Configuration、SessionFactory、Session、Query、Criteria)、回调接口(Interceptors)、映射接口(Type)、可扩展接口(Dialect、ConnectionProvider)以及hibernate.cfg.xml(配置文件)、xxx.chm.xml(映射文件)
Hibernate的体系结构以及简单应用,介绍Hibernate的使用步骤及详细动作
Hibernate的各种配置文件的编写、使用(核心配置、映射配置、各种DTD文件)
Hibernate-Java-SQL之间的数据类型映射
在Hibernate中持久化类(POLO)属性的管理、持久化对象ID(OID)的生成(6种生成方式)、类映射关系的类型(一对多单(双)向关联、多对一单(双)向关联等、继承映射、集合映射)、级联保存删除等
Hibernate查询语言(HQL)、QBC语言,日志服务器Log4j
Hibernate拦截器(Interceptors)与事件(LoadEvent、FlushEvent)
Hibernate的缓存机制原理介绍(一级缓存、二级缓存)
Hibernate核心源码的分析以及扩展
Web + struts + hibernate的框架搭建一个完整的Web App

Spring
课程目标 深入了解Spring的核心实现技术:IoC与AOP
对Spring的各个模块功能及提供API的掌握
熟练掌握装配Beans的各种类和方法
能将Spring整合到Web中各个层面
能够实现Spring和各种主流框架的结合
熟练运用Spring中提供的类及方法,快速创建一个高效的企业级应用
对面向对象编程的思想以及方法的提高
课程内容 Spring诞生的背景,Spring的概述
Spring框架的组成结构介绍(Application Context module、JDBC&DAO module、AOP module、ORM module、Web mvc module)
IoC(反向控制)设计模式的基本原理以及在Spring中的简单应用
AOP(面向切面编程)技术的基本原理以及在Spring中的简单应用
使用Spring的BeanFactory容器(XmlBeanFactor等)、ApplicationContext容器(ClassPathXmlApplicationContext等)结合上下文定义文件(xml或.properties)装配Bean(分为自动、手动装配),掌握实现IoC的几种方式。
掌握各种容器的方法使用、上下文定义文件中Bean的配置,多个配置文件的使用。Spring的特殊Bean的功能及使用
在Spring中的AOP的具体实现,包括各种通知、引入的创建,动态、静态切入点的使用,Advisor的功能掌握,代理对象的创建
使用Spring的DAO&JDBC module的实现数据持久化,包括在Spring中数据源的创建、JDBC模版类的使用
Spring与各种ORM的整合(包括Hibernate、JDO等)
Spring中的事务管理(编写、声明事务)
Spring与RMI的整合、Spring中访问JNDI服务、在Spring中使用Java Mail、调度任务、Spring与JMS的整合
    
0755-88842400
相关类属
Copyright © 2011 cn.cityy.cn 城市网 版权所有
中国·城市教育 粤ICP备06023013号