找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 13|回复: 0

hibernate连接oracle的jar包

[复制链接]

32万

主题

0

回帖

96万

积分

超级版主

积分
964681
发表于 2025-3-14 11:56:41 | 显示全部楼层 |阅读模式
软件标签:  hibernate   oracle   jar包
hibernate连接 oracle的jar包包括了连接字符串,提供标准des数据加密接口、标准base64数据编码接口给asp/php开发者,你只需要调用一个方法即可方便地实现des数据加密和base64数据编码操作,并且良好地支持中文,需要的朋友欢迎来绿色资源网下载。
什么是hibernate
hibernate是一个开放源代码的对象关系映射框架,它对jdbc进行了非常轻量级的对象封装,使得java程序员可以随心所欲的使用对象编程思维来操纵数据库。 hibernate可以应用在任何使用jdbc的场合,既可以在java的客户端程序使用,也可以在servlet/jsp的web应用中使用,最具革命意义的是,hibernate可以在应用ejb的j2ee架构中取代cmp,完成数据持久化的重任。
主键映射问题
hibernate连接oracle有两种方式,一种是制定sequence的名字 如:department_id_seq如果要使用native,则必须创建名为hibernate_sequence 的sequencecreate sequence hibernate_sequence minvalue 90000 maxvalue 999999999999999999999999还有一定要注意映射文件中的属性类型一定要匹配。
hibernate连接oracle10g时相关异常处理
1.jdbc驱动问题eracleproduct10.2.0db_1jdbclib这个目录下有很多jar文件,hibernate连接oracle10g时,只需要ojdbc14.jar这个jar就可以了.其它的占时不太清楚.2.oracle10g中"listener does not currently know of sid given in connect descriptor"这个是你的listener.ora文件配置错误,正确的配置如下:java代码1.# listener.ora network configuration file: eracleproduct10.2.0db_1
etworkadminlistener.ora2.# generated by oracle configuration tools.3.sid_list_listener =4.(sid_list =5. (sid_desc =6. (sid_name = plsextproc)7. (oracle_home = eracleproduct10.2.0db_1)8. (program = extproc)9. )10. (sid_desc =11. (global_dbname = <span style="color: #ff0000">link</span>)12. (oracle_home = eracleproduct10.2.0db_1)13. (sid_name = <span style="color: #ff0000">link</span>)14. )15.)16.listener =17.(description_list =18. (description =19. (address = (protocol = ipc)(key = extproc1))20. (address = (protocol = tcp)(host = localhost)(port = 1521))21. )22.)


aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|ziyuan80.com

GMT+8, 2025-8-11 16:31 , Processed in 0.077048 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表