`
vinci.zhang
  • 浏览: 4310 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
5.3 BOM window----document----anchors, forms, images, links, location              --frames              --history              --location              --navigator              --screen 5.3.1 window对象 是整个BOM的核心,表示整个浏览器窗口。如果页面使用框架集合,每个框架都有自己的window对象表示,存放在frames集合中。 top指的是最顶层的框架,即浏览器窗口自身。 parent self ...
java中的Arrays,以及apache commons或者其它工具包提供了很多有用的工具方法,可以极大地简化我们的代码。但是实际使用中发现,仍然有一些简单而常用的功能没有加进去,给我们造成不便。 除了耳熟能详的知名开源工具包外,基本上每个项目都有自己的工具类,其中很多是业界的优秀实践,会给我们的工作带来很多便宜。但是引入这些项目的工具类代价会比较高,比如为了使用一个工具方法而引入整个jar包。 所以,考虑到知名开源工具包的不完备性,以及其他第三方项目工具类引入的高代价,觉得有必要抽出一些简单而又常用的工具类和工具方法,避免以后在项目中写重复代码。 能干什么? 目前的实现基于JDK1.5, ...
其实Hibernate指导手册上已经写了,以前没仔细看。 Load方法: 如果类的映射使用了代理(proxy),load()方法会返回一个未初始化的代理,直到你调用该代理的某方法时才会去访问数据库。而如果没有匹配的数据库记录,load()方法可能抛出无法恢复的异常(unrecoverable exception) 。  get方法: 如果你不确定是否有匹配的行存在,应该使用get()方法,它会立刻访问数据库,如果没有对应的记录,会返回null。 那为什么还要使用load()呢? 若你希望在某对象中创建一个指向另一个对象的关联,又不想在从数据库中装载该对象时同时装载相关联的那个对象,那么这 ...
Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 Spring声明式事务让 ...
Global site tag (gtag.js) - Google Analytics