- 浏览: 105857 次
-
最新评论
-
u013181314:
请问第二层的属性怎么过滤呢?就是对象的对象属性的属性怎么过滤? ...
fastjson过滤字段属性
文章列表
1. IDEA内存优化 先看看你机器本身的配置而配置. \IntelliJ IDEA 8\bin\idea.exe.vmoptions ----------------------------------------- -Xms64m -Xmx256m -XX:MaxPermSize=92m -ea -server -Dsun.awt.keepWorkingSetOnMinimize=true
查询快捷键CTRL+N 查找类CTRL+SHIFT+N ...
子查询:
子查询是SQL语句中非常重要的功能特性,它可以在SQL语句中利用另外一条SQL语句的查询结果,在Hibernate中HQL查询同样对子查询功能提供了支持。如下面代码所示:
List list=session.createQuery(“from Customer c where 1>(select count(o) from c.orders o)”).list();
上面的程序查询订单数超过1的所有客户,因此和上面子查询HQL语句对应的SQL
今天使用Hibernate出个奇怪的错误,第一次碰到
Remember that ordinal parameters are 1-based!
原因是
问题发生的原因是:hql语句里不需要参数,却添加了一个参数,删掉添加参数的语句就可以了!
我的HQL语句:String hql="from Users as u where u.username=‘?’ and u.userpassword=‘?’";
Object[] param=new Object[]{“admin”,“000000”};
this.getHibernateTemplate() ...
HibernateTemplate对CLOB对象操作,No LobHandler found for configuration...
利用HibernateTemplate对CLOB对象操作
Oracle中的varchar2对象最多只能存4000个字节,对于要进行大批量字符对象的存储来说显然是远远不够的,这时就需要用到CLOB。
Spring的HibernateTemplate的既有方法完全兼容对CLOB对象的操作,仅仅需要简单的配置:
1.保留实体中需要保存为CLOB对象的属性为String,而在hbm映射文件中将其修改为org.springframework.orm. ...
原因是:缺少了3个jar包.
第一:slf4j-api-1.75.jar
第二:slf4j-nop-1.75.jar
第三:slf4j-log4j12-1.75.jar
在网上找到的资料,收藏一下
function getCookies(name)
{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]); return '';
}
function setCookie(name, value, expires, path, domain, secure)
{
var liveDate = new Date();
...
hibernate 二级缓存配置
1.配置hbm.xml
在class节点下面添加 <cache usage="read-write"/>(读写) 或者 <cache usage="read-only"/>(只读)
如:
<class name="com.hxy.portal.poststext.JforumPostsText" table="jforum_posts_text" catalog="jforum_bbs">
...
二级缓存中,如果不设置"查询缓存",那么hibernate只会缓存使用load()方法获得的单个持久化对象,如果想缓存使用findall(),list(),iterator(),createCriteria(),createQuery等方法获得的数据结果集的话,就需要设置 hibernate.cache.use_query_cache true,即配置查询缓存。
如果需要"查询缓存",还需要在使用Query和Criteria()时设置其setCacheable(true)属性。
hibernate查询缓存:
配置: ...
建立表空间和用户的步骤:
用户
建立:create user 用户名 identified by "密码";
授权:grant create session to 用户名;
grant create table to 用户名;
grant create tablespace to 用户名;
grant create view to 用户名;
表空间
建立表空间(一般建N个存数据的表空间和一个索引空间):
create tablespace 表空间名
datafile ' ...
Could not create the view: An unexpected exception was thrown. 电脑突然断电,myeclipse非正常关闭,出现错误
- 博客分类:
- 我的错误记录
Could not create the view: An unexpected exception was thrown. 电脑突然断电,myeclipse非正常关闭,出现错误
问题: 电脑突然断电,myeclipse非正常关闭,“Package Explorer”非正常显示,出现错误“Could not create the view: An unexpected exception was thrown.”。但是项目中的文件可以通过命令查看。 解决方式: 关闭myeclipse
-- 删除文件
“.metadata/.plugins/org.eclipse.core.runti ...
Struts2配置文件传递Map
- 博客分类:
- struts2
今天做项目遇到要从一个action里面重定向到另一个action里面传递Map类型的值.可是我无论怎么配置都传递不过去.后来,我把信息序列化为json格式的字符串传递过去.在另一个action里面再将此json字符串序列化为一个map即可以.
代码如下:
首先:我写了一个工具方法,此方法接收一个json对象和一个key(错误信息的key),返回序列化后的字符串.
/**
* 错误信息转换的方法.用于传递错误信息到初始化注册页面
* @description
* @author 吕兵阳
* @param obj JSON对象
* @param ke ...
在sql语句中使用系统函数sys_guid()即可,比如:向temperature表中插入一条数据,主键是用uuid生成的。
insert into temperature (pkid,temperature,date,time) values(sys_guid(),'33','2013-05-20','10:33:04')
一般使用触发器时会设计到,向该表中插入数据。
在oracle数据库中,随机生成40-50的整数语句如下:
select dbms_random.value(40,90) from dual
(spring+hibernate)java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/Str
今天为java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V错误真花了我大量的时间去找这个问题,在网上也找到了不少的解决的办法,但不知道为什么不能解决我的问题,也不知道是不是我用的工具的问题哟,不过综合找到的现在终于找到了,虽然花了不少的时间,但还是很高兴,本来不想把这个问题写上来的,因为网上有太多的解决方法,不过我觉得很有必要,解决方法如下: 当你把spring包和 ...
<script>
console.info("${pageContext.request.contextPath}");
</script>
把上面的那句代码,复制到Firefox上面试试吧.呵呵.很神奇哦.!
function getOs()
{
var OsObject = "";
if(navigator.userAgent.indexOf("MSIE")>0) {
return "MSIE";
}
if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){
return "Firefox";
}
if(isSafari=navi ...