社区
Java EE
帖子详情
什么情况使用jdbc和hibernate结合?
zjx41708515
2008-10-20 11:40:42
请问什么情况使用jdbc和hibernate结合?大家遇到过么?请举例说明!
...全文
138
10
打赏
收藏
什么情况使用jdbc和hibernate结合?
请问什么情况使用jdbc和hibernate结合?大家遇到过么?请举例说明!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tongdayong1981
2008-10-23
打赏
举报
回复
jdbcTemplate用的比较多
hl_ghost
2008-10-21
打赏
举报
回复
会有人还用纯jdbc嘛?
貌似用jdbcTemplate,ibatis,hibernate比较多
caoxiaofeng1984
2008-10-21
打赏
举报
回复
通过hibernate调用数据库的时候,hibernate 就要和jdbc 结合在一起了
具体的就在 hibernate.cfb.xml 中体现出来
如下
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost:3306/test</property>
<property name="connection.username">root</property>
<property name="connection.password">root</property>
victorxiang
2008-10-21
打赏
举报
回复
hibernate
1、实现CUD的操作比较方便
2、对简单的查询能够适宜
3、数据量不大的
4、现在有很多工具,可以直接从数据库表直接生成实体类,业务类接口和实现以及DAO等
5、平台移植性强
jdbc
1、对负责查询支持比较好!
2、查询效率比较高,可以直接利用数据库厂商提高的JDBC驱动来实现对数据库的优化查询
3、面对大数据量的查询比较适合
来源【
http://www.idosoft.com.cn/techsummary/8.html
】
victorxiang
2008-10-21
打赏
举报
回复
hibernate
1、实现CUD的操作比较方便
2、对简单的查询能够适宜
3、数据量不大的
4、现在有很多工具,可以直接从数据库表直接生成实体类,业务类接口和实现以及DAO等
5、平台移植性强
jdbc
1、对负责查询支持比较好!
2、查询效率比较高,可以直接利用数据库厂商提高的JDBC驱动来实现对数据库的优化查询
3、面对大数据量的查询比较适合
a409693932
2008-10-21
打赏
举报
回复
Connection conn = session.getConnection()
youjianbo_han_87
2008-10-21
打赏
举报
回复
有,hibernate有些时候对一些DB(比如oracle)内置的函数支持的不好,还有些sql写法,比如有些嵌套子查询的写法,hibernate也不识别,用jdbc就没有这样的问题。
qzww5324
2008-10-20
打赏
举报
回复
一般这样子我就用iBtis........
xlttap
2008-10-20
打赏
举报
回复
有批量更新或是调用存储过程的时候.
cuilike
2008-10-20
打赏
举报
回复
调用数据库存储过程的时候,查询没有加映射的表的时候
OVER
Hibernate
连接Mycat例子详解
通过这个示例,开发者可以学习到如何在实际项目中
使用
Hibernate
与Mycat,提升数据库系统的性能和可扩展性。同时,这也是一个很好的学习资源,可以帮助初学者理解分布式数据库中间件和持久层框架的协同工作方式。
深入浅出
Hibernate
源码
菜单window -> preference -> Java -> Build Path -> User Librarys,分别建立名为
Hibernate
2,
hibernate
3,mysql-
jdbc
的用户库,分别包含对应的lib文件(如
hibernate
2包含
hibernate
-2.1目录下的
hibernate
2.jar及其lib...
SSH所需jar包
- slf4j-api/slf4j-log4j12:Simple Logging Facade for Java,作为日志抽象层,可以与log4j
结合
使用
。 6. **Servlet和JSP相关**: - javax.servlet-api:Servlet API,用于处理HTTP请求。 - jsp-api/jstl:JSP ...
Java最著名的开源项目
它可以与J2EE和J2SE应用程序
结合
使用
,也可以独立
使用
。Quartz能够创建简单的定时任务,同时也支持复杂任务的调度,例如同时运行成百上千个任务。 Velocity是一个基于Java的模板引擎,它允许开发者
使用
模板语言来...
spring完整demo实例
Spring还提供了强大的数据访问支持,包括
JDBC
抽象层、ORM集成(如
Hibernate
、MyBatis)以及对JPA的支持。在Dorm文件夹中,可能包含与数据库交互的示例,比如定义数据访问对象(DAO)、事务配置以及如何
使用
Spring的...
Java EE
67,537
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章