hibernate
文章平均质量分 86
iteye_16625
这个作者很懒,什么都没留下…
展开
-
Hibernate SQLQuery 原生SQL 查询及返回结果集处理-1
第一篇:官方文档的处理方法,摘自官方在迁移原先用JDBC/SQL实现的系统,难免需要采用hibernat native sql支持。1.使用SQLQueryhibernate对原生SQL查询执行的控制是通过SQLQuery接口进行的.1Session.createSQLQuery();1.1标量查询最基本的SQL查询就是获得一个标量(数值)的列表。1sess.createSQLQ...2009-12-16 15:52:48 · 1257 阅读 · 0 评论 -
oracle 记录被另一个用户锁住
<script type="text/javascript"></script>查看锁表进程SQL语句1: select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$...2010-03-12 08:29:34 · 134 阅读 · 0 评论 -
Hibernate动态连接多数据库改进篇
Hibernate动态连接多数据库改进篇 本人曾经写过一篇Hibernate根据方言dialect动态连接多数据库 的文章,发现效率不高,每次访问其他数据库,都要动态生成一个 sessionFactory实例,不算是个好的解决方法,后来查看hibernate源码,发现org.hibernate.cfg.Configuration类中有一个保护方法: protected void ...原创 2010-01-29 10:09:45 · 271 阅读 · 0 评论 -
Oracle10g JDBC ojdbc14 DATE类型hibernate查询时分秒问题
一般的数据库中,DATE字段仅仅表示日期,不包括日期信息,而Oracle数据库中的DATE数据类型是包括日期、时间的,对于不同的Oracle jdbc驱动版本,对于该问题的处理都有些区别。 最近我从sql server2000 换到 ORACLE 10G,时间字段因需求,设为了DATE类型,发现hibernate用native SQL 查询,显示不了时分秒,一看,原来是JDB...原创 2010-01-18 11:48:49 · 134 阅读 · 0 评论 -
Hibernate 数据库连接及SQLDialect 错误: No Dialect mapping for JDBC type
Hibernate 不同数据库的连接及SQL方言 <!--MySql 驱动程序 eg. mysql-connector-java-5.0.4-bin.jar--> <property name="dialect">org.hibernate.dialect.MySQLDialect</property> <property name="con...原创 2010-01-14 11:06:30 · 295 阅读 · 0 评论 -
从Sql server 2000 到 Oracle 10g数据库迁移数据类型转化
SqlServer 2k转换为Oracle 10g 列名 SqlServer数据类型 SqlServer长度 Oracle数据类型 column1 bigint 8 NUMBER(19) column2 binary 50 RAW(50) column3 bit 1 NUMBER(2) column4 char 10 CHAR(10) column5 datetime 8 DATE column6...原创 2010-01-12 12:35:28 · 102 阅读 · 0 评论 -
oracle的CLOB和BLOB
【转载】 一、区别和定义 LONG: 可变长的字符串数据,最长2G,LONG具有VARCHAR2列的特性,可以存储长文本一个表中最多一个LONG列 LONG RAW: 可变长二进制数据,最长2G CLOB: 字符大对象Clob 用来存储单字节的字符数据 NCLOB: 用来存储多字节的字符数据 BLOB: 用于存储二进制数据 BFILE: 存储在文件中的二进制数据,这个...原创 2010-01-11 15:59:58 · 163 阅读 · 0 评论 -
Hibernate根据方言dialect动态连接多数据库
Hibernate根据方言dialect动态连接多数据库 由于最近需要在web项目中动态链接不同地址的数据库,且要链接的子数据库的信息在总数据库(即web项目的主数据库)的表中,所以动手写了一个类。 web项目试用了hibernate,动态生成的子数据库链接打算也用hibernate,虽然动态生成的sessionfactory类,以及Configuration配置没有子数据库的对象关系映射,...原创 2010-01-07 11:44:19 · 352 阅读 · 0 评论 -
hibernate-distribution-3.3.1.GA 部署slf4j-api-1.5.6.jar 包导入
错误: java.lang.IllegalAccessError: tried to access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from class org.slf4j.LoggerFactory 出现此错误,发现slf4j-api-1.5.6.jar 和 slf4j-nop-1.5.6.jar 包版本不一致所致。都导入1.5...2009-12-16 15:57:00 · 138 阅读 · 0 评论 -
hibernate 3.* C3P0配置
Hibernate自带的连接池算法相当不成熟。 它只是为了让你快些上手,并不适合用于产品系统或性能测试中。 出于最佳性能和稳定性考虑你应该使用第三方的连接池。只需要用特定连接池的设置替换 hibernate.connection.pool_size即可。这将关闭Hibernate自带的连接池。 例如, 你可能会想用C3P0. C3P0是一个随Hibernate一同...2009-12-16 15:55:54 · 130 阅读 · 0 评论 -
hibernate-3.3.1GA包结构解释
hibernate3.3.1GA 目录结构 hibernate-distribution-3.3.1.GA [code="java"]---hibernate3.jar---lib//Hibernate的库,没有什么可说的,必须使用的jar包 ------bytecode ------optional ------required ---------antlr-2....原创 2009-12-16 15:53:57 · 148 阅读 · 0 评论 -
无法启动oracleDBConsole服务的问题
[b]OracleDBConsole[SID]服务简介[/b] OracleDBConsole[SID]服务负责Windows平台下启动Oracle企业管理器,从Oracle 10g开始引入这个服务,也是从Oracle 10g开始,Oracle的企业管理器从客户端形式变为浏览器操作模式,这里的[SID]即Oracle SID,如果是默认安装就是orcl,故这个服务在你的机器上可能就是Or...2010-03-16 11:19:23 · 131 阅读 · 0 评论