关于spring集成hibernate的问题 我只会单独使用hibernate或者spring, 还没有集成他们使用过, 能不能简要的介绍一下? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实这个问题以前有人问过.http://topic.csdn.net/u/20081003/13/3d70ed51-4f9d-458e-8ed6-c77ca9e4a1b6.htmlspring + hibernate有两种方式: 1 是使用spring的hibernateTemplate, 这个的意思是你的每个dao里面都包含一个hibernateTemplate, 所有的dao操作都通过hibernateTemplate来执行.这样的话你的hibernate和spring耦合在一起. 2 是hibernate独自使用, 也就是你的dao层和spring没有任何关系, 你以前怎么写基于hibernate的dao层现在还是怎么写, 只是最后把dao注入到spring的ioc容器, 也就是把dao的bean配置到spring的bean配置文件里面. 我习惯这种方式, 因为这样的话dao和spring没有任何关系, 以后我不想用spring了, 直接拆除spring, 而我的dao还可以使用. 我推荐你这么做.因为少了和spring的耦合, 则很多事情做起来方便. 理解起来也方便, 等到以后你对spring的hibernateSupport感兴趣的时候在使用它. 所以你现在要所的事情就是: 1: 学会单独使用hibernate, 这个不用多说了把, 无非就是一个hibernate.cfg.xml 和sessionFactory的问题. 找本书看看就可以了.半天就会. 2: 学会单独使用spring框架, 不要学太多, 大约学会怎么注入bean, 怎么使用controller就可以了, 我觉得一天就可以了. 3: 把你用hibernate写的东西拷贝到你的spring项目中, 然后把dao注入到spring的容器中. 这样你的spring + hibernate 就ok了. 框架搭建起来了什么都好说. 以后就学怎么优化结构和性能. 这样说不知道你明白否? 把复杂的问题简单化. 可别告诉我要配置文件代码. 那个要你自己摸索的. 你要是省功夫, 可以下载myEclipse6. 它功能很强大, 可以少写好多代码. 楼上言之有理。如果楼主不知道要买什么书,我可以推荐一下(我好像变成CSDN推荐书籍的专家了,呵呵):我所推荐的学习Spring的书:《Spring 2.0核心技术与最佳实践》我所推荐的学习Hibernate的书:《Hibernate开发及整合应用大全》以上两本书,本人都认真看过,绝对是好书。当然,文字性的东西毕竟不太直观,如果初学而身边没有指导者,可以下个视频来看。网上有很多这样的视频,我从CSDN找了一个,楼主有兴趣可以下载下来学习一下。SSH整合视频不同于推荐书本,这个视频我可没看,不保证其质量。呵呵。如果楼主不满意此视频,可以另外再找。祝楼主整合成功! 看样子,那个视频的欢迎度还是蛮高的,呵呵:SSH整合视频资源大小: 6.83MB资源类型:发布人: jacky68147527 发布日期: 3个月前Tag: Struts+Spring+Hibernate 资源分: 2下载人数: 306 4.07/27人评分-----27人评分,其平均分值仍在4分以上,足见其不错啦。呵呵。 eclipse导入web项目后,无法选用tomcat打开 一个貌似是跳转问题。。。。。。 jsp 数据库查询的问题 请问谁有一些好的新闻发布系统? 急急急!!。。在线等。。。大家帮忙看一下这个错误。。。 求一个可以无限添加分类的代码 头痛的中文转码,,, 扩展名为.do的是jsp写的吗? 奇怪,奇怪,真奇怪 resin问题,JSP不能post 如何接受图片 放到数据库 在jsp中怎么样防止提交太快出现数据库两条记录?
1 是使用spring的hibernateTemplate, 这个的意思是你的每个dao里面都包含一个hibernateTemplate, 所有的dao操作都通过hibernateTemplate来执行.这样的话你的hibernate和spring耦合在一起.
2 是hibernate独自使用, 也就是你的dao层和spring没有任何关系, 你以前怎么写基于hibernate的dao层现在还是怎么写, 只是最后把dao注入到spring的ioc容器, 也就是把dao的bean配置到spring的bean配置文件里面. 我习惯这种方式, 因为这样的话dao和spring没有任何关系, 以后我不想用spring了, 直接拆除spring, 而我的dao还可以使用. 我推荐你这么做.因为少了和spring的耦合, 则很多事情做起来方便. 理解起来也方便, 等到以后你对spring的hibernateSupport感兴趣的时候在使用它. 所以你现在要所的事情就是:
1: 学会单独使用hibernate, 这个不用多说了把, 无非就是一个hibernate.cfg.xml 和sessionFactory的问题. 找本书看看就可以了.半天就会.
2: 学会单独使用spring框架, 不要学太多, 大约学会怎么注入bean, 怎么使用controller就可以了, 我觉得一天就可以了.
3: 把你用hibernate写的东西拷贝到你的spring项目中, 然后把dao注入到spring的容器中.
这样你的spring + hibernate 就ok了.
框架搭建起来了什么都好说. 以后就学怎么优化结构和性能.
这样说不知道你明白否? 把复杂的问题简单化.
可别告诉我要配置文件代码. 那个要你自己摸索的.
你要是省功夫, 可以下载myEclipse6. 它功能很强大, 可以少写好多代码.
《Spring 2.0核心技术与最佳实践》我所推荐的学习Hibernate的书:
《Hibernate开发及整合应用大全》以上两本书,本人都认真看过,绝对是好书。当然,文字性的东西毕竟不太直观,如果初学而身边没有指导者,可以下个视频来看。
网上有很多这样的视频,我从CSDN找了一个,楼主有兴趣可以下载下来学习一下。SSH整合视频不同于推荐书本,这个视频我可没看,不保证其质量。呵呵。
如果楼主不满意此视频,可以另外再找。祝楼主整合成功!
资源类型:
发布人: jacky68147527
发布日期: 3个月前
Tag: Struts+Spring+Hibernate
资源分: 2
下载人数: 306 4.07/27人评分-----27人评分,其平均分值仍在4分以上,足见其不错啦。呵呵。