我刚到软件公司实习,以前在学校学的是.net,实习公司用的的是Java,所以我就自学了,在学到Hibernate框架时,不知道该如何入手,我单看理论感觉很乱,所以就先看了个heelloapp应用,虽然看的懂但是接下来不知道该怎么学,是看API呢?还是应该怎么做??谢谢啦

解决方案 »

  1.   

    你刚开始学java就学hibernate嘛?看书吧,有本《深入浅出Hibernate》还不错
      

  2.   

    你先把SSH的架构搞明白了,三层架构在框架中主要负责什么?看看源代码和理论,多写多看多敲?就会慢慢的明白了
      

  3.   

    先学java基础吧,然后mvc分层,最后再接触spring hibernate....要不你会很痛苦
      

  4.   

    如果是这样情况的话,我觉得还是先学理论基础吧,《深入浅出Hibernate》挺适合学理论,先了解架构组成和流程,再去看代码构成,会让你事半功倍,当然.net的技术跟java很多都是相通的,就像MVC跟hibernate框架很相似,还有在SSH框架中hibernate跟.net三层架构的数据处理层(DAL),外加工厂就是,如果你认真学,就会发现俩者未免也太通了,所以那些大侠往往学精一种,只要发很少时间就可以游刃有余地应用另一种。以上只是个人观点,还待大侠们审批,祝楼主好运。
      

  5.   

    基础方面已经看过的那,现在已经学到框架了Struts也看过了,然后带我的那个人让我学Hibernate,我不知道该怎么入手,看一个尚学堂的讲的简单的Helloapp例子视频,也看的懂,但是对Hibernate里面提供的接口什么的,还有配置文件里的很多标记不清楚,不知道该怎么继续下一步学习???谢谢各位啦,给偶指点迷精吧...............
      

  6.   

    看个小的SSH项目视频 对着做几次 看过程
      

  7.   

    建议你先学反射,先可以通过一个对象生成一条SQL语句,然后引入配置文件,通过配置文件和对象生成SQL语句,到这个时候,你基本就明白ORM映射原理了,后面可以去看看书,做做例子。
      

  8.   

    我也在学习,推荐看一下优酷网上关于尚学堂hibernate的视频,感觉讲的不错
      

  9.   

    hibernate我倒觉得还是好理解的,他的核心原理就是orm(对象关系映射),也就是将数据库表每一条记录映射为java的实体对象,对表记录的操作也就变成对java实体对象的操作,要将数据库表记录映射成为java对象,首先要连接到数据库,弄清数据库方言等数据库信息,这就要求对hibernate进行配置,也就是hibernate.cfg.xml(或hibernate.properties)配置,要将数据库表映射为java对象,就需要对表映射进行配置,做完这些配置后,就可以把对数据库表的操作转化为对java对象的操作了,当然,对数据查询需要掌握hql,在对hibernate有一个全盘认识的基础上看一点视频,基本就可以看着hibernate的官方帮助文档去做项目了。
      

  10.   

    支持上面说的的有一定基础之后最好是基于MVC下去深入 
      

  11.   

    建议不要学这个公司里面基本上不用  直接学EJB3.0
      

  12.   

    你是想学懂呢,还是学会,要学懂很难,要学会就多练,不光照你看的视频的,session能点出来的方法都一一试试
      

  13.   

    看马士兵的hibernate视频,三天可以学完个大概,然后自己去看hibernate的官方文档,hibernate的文档有中文的,这点感觉比spring的文档好- -!,对于英文不好的人来说