文章列表
终于搞点了CREATESQLQUERY了
CREATESQLQUERY最好用原生的SQL
如
Query qu =session.createSQLQuery("select user_account.NID, user_archive.* from user_account left outer join user_archive on user_account.NID = user_archive.NUSER_ID where user_account.NID = "+userId);
以上都是表名同列名 没有对应的类同属性
如果一定要用对应的类同属性名是记的要 ...
HIBERNAE 的配制中有dynamic-update="true"同dynamic-INSERT="true
如果配制了就不能使用SQL-INSERT 的预设的INSERT语句了
所有预设的语句只能用SAVE 或DELETE LODE UPDATE
别的都
不能用
今天用HIBERNATE搞ORACLE时出现以上错误
说什么
STATEMENT :NULL
找不到列类型
- RDBMS: Oracle, version: Oracle9i Enterprise Edition Release 9.0.0.6.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.0.0.6.0 - Production
- JDBC driver: Oracle JDBC driver, version: 9.2.0.3.0
- Using d ...
HIBERNATE CACHE 分两种: 一级 二级 SESSION 为一级 SESSIONFACTORY 为二级 同时SESSIONFACTORY 分为内置同外置 内置就是我们常在加载XXX.CFG.XML时用到里面放有预生成的SQL同一些XML文件中的信息
外置就是我们常说的SECOND LEVEL CACHE 当然QUERY CACHE也是二级的都要配置的
共在三处配置:HIBERNATE.XML XXX.CFG.XML ENCACHE.XML
HIBERNATE.XML:<property name="cache.provider_class">
...