hibernate框架学起来好困难(请问学习java三个基本框架 Spring ,Hibernate, Struts2 的先后顺利 从易到难,应该先学哪个)

本文目录
- 请问学习java三个基本框架 Spring ,Hibernate, Struts2 的先后顺利 从易到难,应该先学哪个
- hibernate既然如此笨重,为什么企业里的项目还是喜欢用它啊hibernate难学吗除了在java web中,
- Hibernate要学到什么程度过多的研究感觉有点浪费时间
- 如何学好JAVA的 spring和hibernate,具体点说,别拷贝一大堆没用的
- hibernate好学么
请问学习java三个基本框架 Spring ,Hibernate, Struts2 的先后顺利 从易到难,应该先学哪个
因人而异吧。我是先学的hibernate, 之后Struts2. 现在的webapp,spring一般的作用是单例一些类似handle的东西,就是说建立一个context,可以理解为池,将一些个东西实例化后放在池中以备后用,而不是每次都new一块新的出来。所以你可以自己简单做一个工厂类来完成spring的基本功能,在此之上,学习hibernate与struts。工厂类里的东西很好写,就是把handle的变量修饰为static的,如果是空就new一个,不是空直接用。
嘻嘻,说了半天其实和其他兄弟一样,就是先hiberante struts2,再spring.
Spring是个好东西,上手比较难理解,不过一但掌握,你会很喜欢它的主要思想。
***隐藏网址***
hibernate既然如此笨重,为什么企业里的项目还是喜欢用它啊hibernate难学吗除了在java web中,
笨重还要用它,是因为它有一整套现成的理论和代码,总比企业重新整一套自己的数据库访问层速度快一些(当然,大一点的企业通常都有自己的一套)。
Hibernate中基本的东西还算简单,但复杂的关联关系映射、多级缓存等很难搞精。
Hibernate的用途主要是解决数据库访问层的问题,纯后台的项目只要需要访问数据库,同样可以用它,这和是不是Java Web项目没有关系。
满意请采纳!
Hibernate要学到什么程度过多的研究感觉有点浪费时间
hibernate是三大框架中最难的一个,涉及到很多的理论,学东西最重要的是用。如果你感觉你的hibernate已经可以去做项目了,那么你可以不用学了,但你做项目的时候肯定会碰到一系列的问题,那时候遇到问题一定要解决,这有利于你对hibernate中的理论部分的理解。
如何学好JAVA的 spring和hibernate,具体点说,别拷贝一大堆没用的
spring很简单的,就是依赖注入也叫做控制反转(IOC) inverse of control!
他的依赖注入主要是解决耦合的问题,他的AOP主要是用于事务的动态植入这点有点类似EJB,不过EJB是重量级的,spring是轻量级的!
spring还包括了DAO模式的实现,包括对一些框架的集成!
还有一些Template和CallBack的简化!
也就这点东西,不是很难,如果学会有一周足够了,想深入的了解,你就要去看看CgLib和java本身的动态代理类,看看具体是如何做AOP的,在学习一些设计模式例如DAO或者Template模式,CallBack模式,自然就明白spring的理论和实现了!
hibernate学好还不简单,当你认为这个问题你能学好时,你就已经学好了一半了,当然需要些根据的,比如一个好的视频教程。
看十天书不如看一天视频呀。 刻骨铭心的理解。当然看了教程之后你也要看看书的,毕竟理论的掌握好。
学习它们两个个一个共同之处是配置文件初学时尽量自己多写写!
我是一名JAVA程序员,不会的可以请教我~~~呵呵
希望我的回答能够帮到您!~~~
hibernate好学么
这个没有什么先后顺序 ,hibernate 可以用在任何场合 不只是web应用 而struts2用在web方面的mvc框架 你可以先学hibernate 然后再学struts2 因为struts2要有一些servlet还有jsp html等的基础才可以 hibernate则只需要有jdbc的基础还有xml的基础就行了 反正我学习的时候是这样的一个过程 struts1学不学到不是那么重要 struts2学了以后再看看和struts1的区别就行了 没必要都学 现在用struts1的人不多了

本文相关文章:
discuz和wordpress(WordPress,Discuz,DedeCMS 哪个更容易上手)
2026年9月19日 03:30
unix是哪个公司的(UNIX和linux这两个系统是哪个公司的)
2026年9月5日 05:15
flip essential(jblflipessential2旗舰款二代和万花筒5买哪个)
2026年9月4日 08:45
更多文章:
简单的企业网站模板下载(求一个企业黄页的cms和简洁的模板,带采集功能,)
2025年5月29日 04:30
mysql中的索引是什么意思(MySQL的索引是什么怎么优化)
2026年1月15日 05:15
新闻网站源码去一品资源(纯div+css网站,想要点击左侧的新闻导航,在右侧显示详细内容求源码,请大侠指教)
2025年6月22日 14:00
wordpress好看主题(手上有几个好看的wordpress主题,请问谁会破解啊)
2026年5月24日 18:00
扫码点餐系统源代码下载(哪位大神有 基于Java的 订餐系统 源代码 及论文 求发一份)
2026年3月29日 15:45
accessory framework卸载(tablet pc input panel accessory已停止工作是什么意思)
2025年11月27日 17:30
jquery 选择器 name(jquery有没有name选择器)
2025年5月25日 18:00

















