spring hibernate 的优点和缺点
来源:百度知道 编辑:UC知道 时间:2024/07/03 04:29:05
面试时经常有会问到 这两个的优缺点
怎么都是说的优点啊
Spring
优点:减少了“new”,节省了内存资源
缺点:Spring我不熟,缺点不好说。感觉配置文件要写好多,很麻烦(可能是我水平问题)
hibernate
优点:直接操作的是对象,对数据库的操作由hibernate完成
缺点:2个表必须关联的时候,必须要用到主键(至少一个表的主键)。所以遇到老的项目,2表都是外键相关联的情况就……
Spring优点: 用依赖注入模式大幅度的减少了程序之间的耦合性 并很好的实现了各种JAVA的设计模式 强制使用者养成用接口编程的习惯,
有人说Spring会代替EJB,从这一点上讲,是不可能代替EJB的
hibernate,实现了数据库的可移植性
同样,保证了项目的OO思想。
让我们可以关注于Domain Object的设计,而非E-R关系的设计
换句话说,我们在做面向对象编程时,应更多关注于业务领域,关于类的结构设计
而非关注于数据库的设计
你想想在项目中,你是不是第一步永远是设计数据库?如果是的话,只能证明你还没有达到足够的面向对象思想。
hibernate,就是帮你培养这种思想的工具
jsp 与 struts hibernate spring 的关系
spring和hibernate连接的jar包
struts+spring+hibernate是怎样的架构?
目前的主流框架是JSF+Spring+Hibernate好,还是Structs+Spring+Hibernate框架好?
Hibernate+spring+struts!
struts hibernate spring
spring+hibernate事务管理
Spring+hibernate+Struts问题
spring+struts+hibernate 问题
struts、hibernate、spring的最权威网站分别是什么?