- 浏览: 6369431 次
- 性别:
- 来自: 一片神奇的土地
-
最新评论
-
360pluse:
技术更新,战术升级!Python爬虫案例实战从零开始一站通网盘 ...
Python爬虫实战:Scrapy豆瓣电影爬取 -
18335864773:
推荐用 pageoffice 组件生成 word 文件。
JAVA生成WORD工具类 -
jjhe369:
LISTD_ONE 写道起始地址为163.135.0.1 结束 ...
IP地址与CIDR -
baojunhu99:
private final int POOL_SIZE = 5 ...
使用CompletionService获取多线程返回值 -
LovingBaby:
胡说,javascript 运行时是单线程的,event lo ...
Ajax请求是否可以实现同步
文章列表
1、 get() and load()
session.get(Clazz, id);
session.load(Clazz, id);
说明: load()与get()的区别
请注意如果没有匹配的数据库记录,load()方法可能抛出无法恢复的异常 (unrecoverable exception)。 如果类的映射使用了代理(proxy),load()方法会返回一个未初始化的代理,直到你调用该代理的某方法时才会去访问数据库。 若你希望在某对象中创建一个指向另一个对象的关联,又不想在从数据库中装载该对象时同时装载相关联的那个对象,那么这种操作方式就用得上的了。 如果为相 ...
List ls = this.getHibernateTemplate().executeFind(new HibernateCallback<Object>() {
@Override
public Object doInHibernate(Session session) throws HibernateException, SQLException {
return session.createSQLQuery(sql).list();
}
});
String hql = "from EsbServiceV v ...
1.
var checkedList = []; // save for all checked box
var tmpHotel = new Hotel();
tmpHotel.setHotelId("${item.key}");
checkedList[tmpHotel.getHotelId()] = []; //将每个hotelId对应的行也初始化为一个数组
<td class="htbl_td1_'+tr_border+'">
<input on ...
JavaEye WEB前端各种效果页
一款漂亮的滑动表单
国外经典JS、Jquery 各种资源集合
display:block总结1
display:block总结2
总结CSS中的定位
Html-浅谈如何正确给table加边框
1、word-spacing与letter-spacing的区别: 在对网页文本进行精细控制时,需要应用到多方面的CSS属性设置,如垂直方向上的行距line-height,水平方向上的字距word-spacing和letter-spacing。word-spacing是指单词间隔,letter-spacing是指字母的间隔。在 ...
大公司里怎样开发和部署前端代码?
弱类型语言,在变量声明时不需显式地指定其数据类型 ,变量的数据类型将根据变量的具体内容推导出来,且根据变量内容的改变而自动更改,而强类型语在变量声明时必须显式地指定其数据类型。在强类型语言中,变量类型有多种,例如int char float boolean 等 而javascript只有一种类型var ,为变量赋值时会自动判断类型并进行转换,所以javascript是弱语言,就体现在变量定义类型VAR上了。
javascript中的全局函数是什么?
全局函数与内置对象的属性或方法不是一个概念。全局函数它不属于任何一个内置对象。JavaScr ...
//定义一个apple对象的构造函数
function Apple{
this.color='red';
}
//创建一个apple对象
var apple1 = new Apple();
//我还可以这么创建apple对象
var apple2 = {
color:'red';
}
这两个apple对象在内存中都是完全一样 ...
主要方法体:
int ret = 0;
Object a,b;
try {
Field f = a.getClass().getDeclaredField(field);
f.setAccessible(true);
Class<?> type = f.getType();
if (type == int.class) {
ret = ((Integer) f.getInt(a)).compareTo((Integer) f
.getInt(b));
}
}
//SortListUtil.sort ...
Hibernate 中提供了两级Cache,第一级别的缓存是Session级别的缓存 ,它是属于事务范围的缓存。这一级别的缓存由hibernate管理的,一般情况下无需进行干预;第二级别的缓存是SessionFactory级别的缓存 ,它是属于进程范围或群集范围的缓存。这一级别的缓存可以进行配置和更改,并且可以 动态加载和卸载 。 Hibernate还为查询结果提供了一个查询缓存,它依赖于第二级缓存。
一级缓存的管理
当应用程序调用Session的 save()、update()、saveOrUpdate()、get()或load(),以及调用查询接口的 li ...
字符串操作:
concat
instr
substr
replace
initcap
length
lower/upper
lpad/rpad
ltrim/rtrim
trim
日期:
add_months
last_day
next_day
sysdate
months_between
to_char
to_date
to_number
avg/floor/ceil/round/max/min
nvl
DECODE
CONCAT连接两个字符串;SQL> select concat('010-','888 ...
Web 应用在接受表单提交的数据后都需要对其进行合法性检查,如果表单数据不合法,请求将被驳回。类似的,当我们在编写类的方法时,也常常需要对方法入参进行合法性检查,如果入参不符合要求,方法将通过抛出异常的方 ...
http://linjia880714.iteye.com/blog/856470
http://hi.baidu.com/psdc/blog/item/a0e0869b2b4da6b2c8eaf437.html
http://hi.baidu.com/inway/blog/item/0f84d32acf22f429d42af19a.html
http://returnofking.iteye.com/blog/603694
常见问题:
http://www.cnblogs.com/yingpp/archive/2010/10/19/1855372.html
Powe ...
使用powerdesigner连接数据库时出现Non SQL Error : Could not load class com.mysql.jdbc.Drive
- 博客分类:
- powerdesigner
Non SQL Error : Could not load class com.mysql.jdbc.Driver
这是因为powerdesigner
无法找到驱动所产生的
解决办法是:配置系统的classpath
路径,指定jar
包路径就好了。
貌似要重启下powerdesigner,否则还会报连不上!这点需注意!
wherever you go ,whatever you do ,, i will be......
a song singing to both direction loser and the girl ... what a song to me!!
感觉怎么是给我写的呢??
在长久的等待中失去的信心和浪漫,又在这一刻中重拾。。
The girl,,,still perfect to me,
听着这歌,我哭了。。。
Right here waiting
Oceans apart day after day
天海相隔,日复一日
And I slowly go ...
事务配置其实把思路理清,还是很容易的。
spring的配置文件中关于事务配置总是由三个部分组成:分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。
DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问
时,DataSource实际为SessionFactory,TransactionManager的实现为
HibernateTransactionManager。
具体如下图:
根 ...
DefaultAdvisorAutoProxyCreator
这种配置方式与BeanNameAutoProxyCreator自动创建代理的方式非常相似,都是使用bean后处理器为目标bean创建代理,区别是前者使用事务拦截器创建代理
,后者需要使用Advisor创建事务代理
。
事实上,采用DefaultAdvisorAutoProxyCreator的事务代理配置方式更加简洁,这个代理生成器自动搜索Spring容器中的Advisor,并为容器中所有的bean创建代理。
DefaultAdvisorAutoProxyCreator:
下面是使用DefaultAd ...