风故故,也依依

Stand still in the wind.

导航

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 50 下一页

2009年7月19日 #

Hibernate的批量处理

摘要: Hibernate的批量处理Hibernate完全以面向对象的方式来操作数据库,当程序里以面向对象的方式操作持久化对象时,将被自动转换为对数据库的操作。例如调用Session的delete()方法来删除持久化对象,Hibernate将负责删除对应的数据记录;当执行持久化对象的set方法时,Hibernate将自动转换为对应的update方法,修改数据库的对应记录。问题是如果需要同时更新100 00... 阅读全文

posted @ 2009-07-19 08:42 jadmin 阅读(1199) 评论(0) 推荐(0) 编辑

2009年7月7日 #

开发语言王者的背影:看看Java的第14年

摘要: 作为昔日开发语言的王者,Java已经有14岁了,它创新变革的脚步一直没有停下来。现在Java已经不单单是一种计算机语言,Java更是一个平台,一个社区,以及一个生态系统。在2009年,Oracle收购了SUN,Java留下的,只是一个王者的背影。 JavaSE 目前JDK的正式版本是JDK 6 Update 12。JDK 6 Update 10以来的版本,关键功能包括: Java内核大大... 阅读全文

posted @ 2009-07-07 15:30 jadmin 阅读(174) 评论(0) 推荐(0) 编辑

2009年7月4日 #

struts2的struts.properties配置文件详解

摘要: struts.action.extension The URL extension to use to determine if the request is meant for a Struts action 用URL扩展名来确定是否这个请求是被用作Struts action,其实也就是设置 action的后缀,例如login.do的'do'字。 str... 阅读全文

posted @ 2009-07-04 15:33 jadmin 阅读(146) 评论(0) 推荐(0) 编辑

2009年7月3日 #

Hibernate中hbm的generator子元素

摘要: 在*.hbm.xml必须声明的子元素是一个Java类的名字,用来为该持久化类的实例生成唯一的标识。这是一个非常简单的接口;某些应用程序可以选择提供他们自己特定的实现。当然,Hibernate提供了很多内置的实现。下面是Generator子元素的一些内置生成器的快捷名字:increment(递增)用于为long, short或者int类型生成唯一标识。只有在没有其他进程往同一张表中插入数据时才能使用... 阅读全文

posted @ 2009-07-03 14:04 jadmin 阅读(181) 评论(0) 推荐(0) 编辑

Hibernate三种状态的概念及互相转化

摘要: 在Hibernate中有三种状态,对它的深入理解,才能更好的理解hibernate的运行机理,刚开始不太注意这些概念,后来发现它是重要的。对于理解hibernate,JVM和sql的关系有更好的理解。对于需要持久化的JAVA对象,在它的生命周期中有三种状态,而且互相转化。Hibernate三种状态之一:临时状态(Transient):用new创建的对象,它没有持久化,没有处于Session中,处于... 阅读全文

posted @ 2009-07-03 14:00 jadmin 阅读(215) 评论(0) 推荐(0) 编辑

Hibernate访问多个数据库

摘要: Hibernate访问多个数据库的设计思路:利用 Hibernate中config = new Configuration().configure(configFile);可以加载不同数据库配置信息的原理,编写一个数据库操作类,再编写一个数据库管理程序[map],将加载的数据库连接实例put早数据库管理程序中,具体实现见下面:Hibernate访问多个数据库步骤一:hibernate配置文件loc... 阅读全文

posted @ 2009-07-03 13:51 jadmin 阅读(144) 评论(0) 推荐(0) 编辑

有关Hibernate延时加载与lazy机制

摘要: Hibernate延时加载,其实这个异常写的非常之清楚,就是会话关闭,无法对Hibernate实体进行操作。造成这样的情况有很多,什么书写错误啊,逻辑错误啊。但就此说一下关于lazy机制:Hibernate延时加载包括延迟初始化错误,这是运用Hibernate开发项目时最常见的错误。如果对一个类或者集合配置了延迟检索策略,那么必须当代理类实例或代理集合处于持久化状态(即处于Session范围内)时... 阅读全文

posted @ 2009-07-03 13:39 jadmin 阅读(185) 评论(0) 推荐(0) 编辑

2009年6月28日 #

五种新兴的SOA设计模式

摘要: 众所周知,设计模式描述的就是针对软件设计中的常见问题做出的可重复使用的解决方案。而了解及使用这些模式则是SOA取得成功的根本。企业软件热点文章Windows 7与Vista价格对比微软大幅延长Windows 7 降级XP期限Windows 7完整公开发售路线图微软推Windows 7选择升级计划 VAIO率先响应微软称Windows 7限期打折 预定只须50美元Windows 7免费升级计划截至2... 阅读全文

posted @ 2009-06-28 13:25 jadmin 阅读(304) 评论(0) 推荐(0) 编辑

2009年6月25日 #

什么是异常,我们为什么要关心它

摘要: 许多种类的错误将触发异常,这些问题从像硬盘(crash)坠毁这样的严重硬件错误,到尝试访问越界数组元素这样的简单程序错误,像这样的错误如果在java函数中发生,函数将创建一个异常对象并把他抛出到运行时系统(runtimesystem)。 许多种类的错误将触发异常,这些问题从像硬盘(crash)坠毁这样的严重硬件错误,到尝试访问越界数组元素这样的简单程序错误,像这样的错误如果在java函数中发... 阅读全文

posted @ 2009-06-25 23:45 jadmin 阅读(242) 评论(0) 推荐(0) 编辑

2009年5月28日 #

文件的MD5值

摘要: MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3和MD4发展而来。 Message-Digest泛指字节串(Message)的Hash变换,就是把一个任意长度的字节串变换成一定长的大整数。请注意我使用了“字节串”而不是“字符串”这个词,是因为这种... 阅读全文

posted @ 2009-05-28 19:45 jadmin 阅读(707) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 50 下一页