jdbc,hibernate,spring的核心理解
2013-04-17 16:02
267 查看
jdbc 跟数据库链接,只是得到字符串,但hibernate可以转为对象,这对界面来讲可以减少处理,不要老是new bean,或者实例化来处理
hibernate orm 将字符串转为对象.
spring 注入联系,无需new或指定哪个类,可以直接使用那个类
Hibernate是一个面向Java环境的对象/关系数据库映射工具。对象/关系数据库映射(object/relational mapping (ORM))这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。
Hibernate不仅仅管理Java类到数据库表的映射(包括Java数据类型到SQL数据类型的映射),还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和JDBC处理数据的时间。
Hibernate的目标是对于开发者通常的数据持久化相关的编程任务,解放其中的95%。对于以数据为中心的程序来说,它们往往只在数据库中使用存储过程来实现商业逻辑,Hibernate可能不是最好的解决方案;对于那些在基于Java的中间层应用中,它们实现面向对象的业务模型和商业逻辑的应用,Hibernate是最有用的。不管怎样,Hibernate一定可以帮助你消除或者包装那些针对特定厂商的SQL代码,并且帮你把结果集从表格式的表示形式转换到一系列的对象去
hibernate orm 将字符串转为对象.
spring 注入联系,无需new或指定哪个类,可以直接使用那个类
Hibernate是一个面向Java环境的对象/关系数据库映射工具。对象/关系数据库映射(object/relational mapping (ORM))这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。
Hibernate不仅仅管理Java类到数据库表的映射(包括Java数据类型到SQL数据类型的映射),还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和JDBC处理数据的时间。
Hibernate的目标是对于开发者通常的数据持久化相关的编程任务,解放其中的95%。对于以数据为中心的程序来说,它们往往只在数据库中使用存储过程来实现商业逻辑,Hibernate可能不是最好的解决方案;对于那些在基于Java的中间层应用中,它们实现面向对象的业务模型和商业逻辑的应用,Hibernate是最有用的。不管怎样,Hibernate一定可以帮助你消除或者包装那些针对特定厂商的SQL代码,并且帮你把结果集从表格式的表示形式转换到一系列的对象去
相关文章推荐
- jdbc mybatis hibernate springJDBC的一些理解
- jdbc mybatis hibernate springJDBC的一些理解
- 理解jstl.struts.spring.ibatis/hibernate/jdbc
- jdbc hibernate(session) jpa (entityManager ) spring-data-jpa mybatis完全混用
- Spring,Hibernate,Mybatis,JDBC事务之间的的关系
- IOC和AOP是spring中的两个核心的概念,下面谈谈对这两个概念的理解。
- Spring JDBC 核心用法大总
- jdbc、jdbcTemplate、hibernate、jpa、spring之间的关系
- 纯JDBC、Hibernate、Spring的AOP声明式事务管理小结
- spring 配置jdbc/hibernate/jpa
- Spring核心概念理解-IoC容器、DI、AOP
- 深入浅出的理解框架(Struts2、Hibernate、Spring)与 MVC 设计模式
- 深入浅出的理解框架(Struts2、Hibernate、Spring)与 MVC 设计模式
- 在spring中同时管理hibernate和jdbc
- 看《墨攻》理解IoC—Spring底层核心
- 深入浅出的理解框架(Struts2、Hibernate、Spring)与 MVC 设计模式
- (摘录总结)java注解、ORM框架、Spring、struts2、Hibernate理解简述
- 深入浅出的理解框架(Struts2、Hibernate、Spring)与 MVC 设计模式
- Spring和Hibernate整合时对session及事务管理的理解
- spring 同时配置hibernate and jdbc 事务