`
文章列表
现在的java的数据库-关系映射技术似乎不提倡用存储过程,其实存储过程更能发挥数据库的效率。1  引言存储过程因其执行效率高、与事务处理的结合、运行更安全等优点,在数据库应用程序中被广泛采用。PL/SQL是用于从各种环 ...
异常名称 ORACLE错误 说明 CURSOR_ALREADY_OPEN ORA-6511
1、创建一个Criteria实例net.sf.hibernate.Criteria这个接口代表对一个特定的持久化类的查询。Session是用来制造Criteria实例的工厂。  Criteria crit = sess.createCriteria(Cat.class);crit.setMaxResults(50);List cats = crit.list(); 2、缩小结果集范围一个查询条件(Criterion)是net.sf.hibernate.expression.Criterion接口的一个实例。类net.sf.hibernate.expression.Expression定义 ...
一、一对一关联(有共享主键关联和惟一外键关联两种) 1、共享主键关联   比如课题是由教师去任教,没有教师就没有课题,这样课题就可以完全由教师来决定。   Java示例代码如下:   publicclass Course {     private Long id;     private String name;     private Teacher teacher;     // 省略setter和getter 方法 }   publicclass Teacher {     private Long id;     private String name;     pr ...
其面我们介绍了创建外键约束时如果使用oracle默认的创建方式,在删除被参照的数据时,将无法被删除,这一点在oracle9i中给了我们更多灵活的选择,我们可是使用on delete cascade和 on delete set null关键字来决定删除被参照数据时是否要将参照这个数据的那些数据一并删除,还是将那些参照这条数据的数据的对应值赋空。 例如下面这两个表中分别存的时员工的基本信息和公司的部门信息。我们为create table dept(deptno number(10) not null,deptname varchar2(30) not null,constraint pk_dept ...
使用GWT-Ext2.0开发 Ext2.0发布了,相对于1.1来说,做了很多改变,组件模型提供了默认的构造,加入了很多新的组件。Gwt-Ext也针对Ext2.0的更新,发布了相应版本,DEMO地址是: http://www.gwt-ext.com/demo/  效果还是相当不错的,下面我们就来配置Gwt-Ext2的Eclipse项目。   * 下载Gwt-Ext2和Ext2     Gwt-ext  http://code.google.com/p/gwt-ext/  Extjs:  http://extjs.com/download  * 创建标准Gwt项目,并新建一个Module。(可以 ...
window.open 用来打开新窗口 window.location 用来替换当前页,也就是重新定位当前页    用户不能改变document.location(因为这是当前显示文档的位置)。window.location本身也是一个对象。    但是,可以用window.location改变当前文档 (用其它文档取代当前文档),而document.location不是对象。    服务器重定向后有可能使document.url变动,但window.location.href指的永远是访问该网页时用的URL.    大多数情况下,document.location和location.href ...
   <script></script> 实现文件上传的进度显示,我们先看看都有哪些问题我们要解决。 1 上传数据的处理进度跟踪 2 进度数据在用户页面的显示 就这么2个问题, 第一个问题,主要是组件的选择 必须支持数据处理侦听或通知的组件。当然,我肯定只用我自己的组件啦。基本原理是 1 使用request.getContentLength() 读取到处理数据的总长度,注意这个长度不等于文件的长度,因为Base64等编码会增加数据量,如果超过了允许的长度,直接返回-1; 2 在每读取一部分数据时(比如一行,或者64K,或者你自定义的字节数),将读取的字节数通知我们的进度跟 ...
DWR详解(二)——反向AJAX 上一篇文章(DWR详解一)提到DWR允许javascript访问服务器端的Java方法,这使得AJAX使用起来会比较容易,而在DWR2.0里面添加了一个非常强大的功能——反向AJAX,也就是说,服务器端的Java方法可以取得浏 ...
区别:setTimeout(表达式,延时时间);//只执行一次,无周期 setInterval(表达式,交互时间);//周期='交互时间' 停止: 主要是利用 window.clearInterval(intervalID); window.clearTimeout(timeoutID); <SCRIPT>     var   intervalID=0;     function   f_start(){     intervalID=window.setInterval("f_add()",500);     }     function   f_add(){  ...
本人对dwr 中文文档关于dwr.xml做的一个整理,纯粹体力活,有用得着的朋友别忘顶一下,留个联系方式一起交流学习! 欢迎到我的网站交流技术 www.ithuzhu.com dwr.xml是DWR的配置文件。默认情况下,应该把它放到WEB-INF目录(web.xml的目录)下 创建dwr.xml文件 dwr.xml文件的结构如下: <!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN" "http://www.getahead.ltd.uk/d ...
table1.style.display='block', block表示该元素显示为一个块级元素,单独占一行 none表示该元素不显示,并且不在网页上占位
  本教程以Apache组织的commons项目中的FileUpload项目做为jsp的文件上传组件,FileUpload项目完全尊守RFC1867规范中关于在HTTP request 中通过Post方法提交文件的规范,该项目性能稳定快速,易于部署和使用.本次教程以前端jsp + 后端 ser ...
今天看了在论坛上看了一篇文章,说再也不招精通SSH的人了,上面写面试了一个好称精通人spring的人却不知道spring里面事务的传播属性和事务隔离级别,本来自以为spring还是挺熟悉的,不过现在发现做了快2年的开发了,还没有一 ...
概总结一下,可以关注这几个类的实现: TransactionInterceptor - 是使用AOP实现声明式事务处理的拦截器,封装了Spring对声明式事务处理的实现。 TransactionAttributeSource和TransactionAttribute - 这里封装对声明式事务处理属性的识别,信息的 ...
Global site tag (gtag.js) - Google Analytics