摘要: PK有值update(),无值save()save是返回插入数据的主键的,而saveOrUpdate是voidsave方法更适用与确定了是要插入,而且需要得到插入数据的主键而saveOrUpdate更倾向于不缺定是插入还是更新,而且你不需要得到他的主键另一方面,如果你无法确定你要插入或更新的对象是不是持久态或游离态时。如果你save一个持久态或更新一个游离态,这都是有问题的,此时你就要用到saveOrUpdate总体来说,如果你能确定你即将操作对象的状态,则不需要用saveOrUpdate 阅读全文
posted @ 2012-04-23 15:18 Springside4 阅读(263) 评论(0) 推荐(0)
摘要: Android中,View的Listener方法,在是否使用匿名类匿名对象时,有各种不同的写法。OnClickListener和其他Listener方法一样,都是View类的接口,重载实现后就能使用,其接口定义如下: public interface OnClickListener { /** * Called when a view has been clicked. * * @param v The view that was clicked. */ void onClick(Vi... 阅读全文
posted @ 2012-04-23 13:29 Springside4 阅读(224) 评论(0) 推荐(0)
摘要: 过桥问题和倒水问题都是笔试面试中的热门智力题,不但微软、GOOGLE、百度、腾讯等公司采用,甚至在IQ测试与公务员考试中都能见到。本文不但教你如何快速用手算来解决这两种问题,并且教你如何用程序代码来计算这两种问题。绝对让你大有收获。一.过桥问题在漆黑的夜里,四位旅行者来到了一座狭窄而且没有护栏的桥边。如果不借助手电筒的话,大家是无论如何也不敢过桥去的。不幸的是,四个人一共只带了一只手电筒,而桥窄得只够让两个人同时通过。如果各自单独过桥的话,四人所需要的时间分别是1,2,5,8分钟;而如果两人同时过桥,所需要的时间就是走得比较慢的那个人单独行动时所需的时间。问题是,你如何设计一个方案,让用的时间 阅读全文
posted @ 2012-04-23 09:32 Springside4 阅读(425) 评论(0) 推荐(0)
摘要: RDBMSDialectDB2org.hibernate.dialect.DB2DialectDB2 AS/400org.hibernate.dialect.DB2400DialectDB2 OS390org.hibernate.dialect.DB2390DialectPostgreSQLorg.hibernate.dialect.PostgreSQLDialectMySQLorg.hibernate.dialect.MySQLDialectMySQL with InnoDBorg.hibernate.dialect.MySQLInnoDBDialectMySQL with MyISAMor 阅读全文
posted @ 2012-04-23 01:07 Springside4 阅读(189) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/binjoo/articles/1621254.html 大家知道,Java对象的生命周期,是从通过new语句创建开始,到不再被任何引用变量引用结束,结束后它占用的内存将被JVM垃圾回收机制收回。在Hibernate中持久化类的对象可以划分为三种状态,分别是瞬态,持久态,脱管态。1.瞬态(Transient),也叫临时态。处于这种状态的对象具备的特征如下:a)不在Session的缓存中,不与任何的Session实例相关联。b)在数据库中没有与之相对应的记录。2.持久态(Persistent),处于这种状态的对象具备的特征如下:a)在Sessi 阅读全文
posted @ 2012-04-23 01:02 Springside4 阅读(168) 评论(0) 推荐(0)
摘要: Hibernate中有两个极为相似的方法get()与load(),他们都可以通过指定的实体类与ID从数据库中读取数据,并返回对应的实例。1.对于get(直接取)方法,hibernate会确认一下该id对应的数据是否存在,首先在session缓存中查找,还没有就查询数据库,数据库中没有就返回null。2.load方法加载实体对象的时候,根据映射文件上类级别的lazy属性的配置(默认为true),分情况讨论:(1)若为true,则首先在Session缓存中查找,看看该id对应的对象是否存在,不存在则使用延迟加载,返回实体的代理类对象(该代理类为实体类的子类,由CGLIB动态生成)。等到具体使用该. 阅读全文
posted @ 2012-04-23 00:58 Springside4 阅读(117) 评论(0) 推荐(0)