1、Configuration/SessionFactory/SessionConfiguration实例代表了一个应用程序中Java类型到SQL数据库映射的完整集合.Configuration被用来构建一个(不可变的(immutable))SessionFactory.SessionFactory是线程安全的,创建代价很高。Session是非线程安全的,轻量级的。一个Session对应一个JDBC连接,Session的connection()会获取Session与之对应的数据库连接Connection对象。Session的功能就是操作对象的,这些对象和数据库表有映射关系。Session操作的...
http://www.jb51.net//article/16476.htm
数据的保存,更新和删除:1、Session.save()方法:Session.save()方法用于实体对象的持久化保存,也就是说当执行session.save()方法时会生成对应的insertSQL语句,完成数据的保存。如下面的代码:Useruser=newUser();user.setName(“zx”);Transactiontx=session.beginTransaction();session.save(user);tx.commit();当执行到session.save()方法时,Hibernate并不会马上生成insertSQL语句来进行数据的保存,而是当稍后清理session的...
http://www.jb51.net//article/16475.htm
[code]window["MzBrowser"]={};(function(){if(MzBrowser.platform)return;varua=window.navigator.userAgent;MzBrowser.platform=window.navigator.platform;MzBrowser.firefox=ua.indexOf("Firefox")>0;MzBrowser.opera=typeof(window.opera)=="object";MzBrowser.ie=!MzBrowser.opera&&ua.indexOf("MSIE")>...
http://www.jb51.net//article/16473.htm
时间一天天过去,这两个亮点也变得越来越亮,很快,它们受到了编程者的喜欢,于是有人有疑问了:要是它们两者相遇,会发生什么事情?有没有可能将它们的强项结合在一起呢?尝试在PHP和Java之间搭建一座桥梁,利用这座桥梁在这两个实体之间建立起一个沟通渠道,在这座桥梁的帮助下,你可以在Java中开发类,然后在PHP中调用它们的方法,同样,在你的Java桌面或Web应用程序中也可以使用PHP脚本。在这篇文章中,你将会学到如何:◆安装和配置PHP/Java桥◆在PHP脚本中使用Java类◆在Java类中使用PHP脚本◆在JSP页面中使用PHP脚本那我们开始吧!安装和配置PHP/Java桥最新的PHP/Jav...
http://www.jb51.net//article/16469.htm
[code]/*********************//**//*Version:5.2.5*//*Author:liqiangwork#sohu.com*//*QQ:570937581*//**//*********************///-----------------------------生成静态的类-------------------------------classMakehtml{public$MbUrl,$OutUrl,$AllHtml,$SouChar,$ObjChar;//变量public$row;//游标public$Shuzusou,$Shuzuobj;/...
http://www.jb51.net//article/16468.htm
验证控件的作用是如果输入的信息不符合,给用户相关的提示,儿这个文本过滤控件的好处是直接不给用户输入错误信息的机会FilteredTextBoxExtender的一些属性:1,TargetControlID:用来设置要控制的文本框。2,FilterType:设置被过滤的类型,提供如下四种:Custom:如果选择这个选项,就可以在另外的一个属性中自定义不被过滤的字符Numbers:让关联的文本框只能输入数字。UppercaseLetters:让关联的文本框只能输入大写字母。LowercaseLetters:让关联的文本框只能输入小写字母。3,ValidChars:当FilterType设置为Cus...
http://www.jb51.net//article/16464.htm
此控件是asp.net中的验证控件RequiredFieldValidator,RangeValidator,RegularExpressionValidator,CompareValidator,CustomValidator,ValidationSummary的错误验证信息呼出的一个扩展控件主要作用是把未通过验证的信息通过一个突出的层显示给用户。主要属性:<ajaxToolkit:ValidatorCalloutExtenderID="ValidatorCalloutExtender1"runat="server"TargetControlID="RequiredFieldValid...
http://www.jb51.net//article/16463.htm
UpdatePanel控制页面的局部更新,这个更新功能依赖于scriptManger控件的EnablePartialRendering属性,如果这个属性设置为false局部更新会失去作用(scriptManger控件的EnablePartialRendering属性的默认值为true不必刻意去设置)下面是一个完整的UpdatePanel的结构: [code]<asp:ScriptManagerID="ScriptManager1"runat="server"></asp:ScriptManager><asp:UpdatePanelID="UpdatePa...
http://www.jb51.net//article/16462.htm
CSS2.0HandBook上的解释:设置此属性值为absolute会将对象拖离出正常的文档流绝对定位而不考虑它周围内容的布局。假如其他具有不同z-index属性的对象已经占据了给定的位置,他们之间不会相互影响,而会在同一位置层叠。此时对象不具有外补丁(margin),但仍有内补丁(padding)和边框(border)。要激活对象的绝对(absolute)定位,必须指定left,right,top,bottom属性中的至少一个,并且设置此属性值为absolute。否则上述属性会使用他们的默认值auto,这将导致对象遵从正常的HTML布局规则,在前一个对象之后立即被呈递。TRBL属性(TOP、...
http://www.jb51.net//article/16461.htm
if(document.form1.csrq.value==""){alert("请填写出生日期!");document.form1.csrq.focus();returnfalse;}if(document.form1.csrq.value==""){alert("请填写出生日期!");document.form1.csrq.focus();returnfalse;}else{if(document.form1.csrq.value.length!=8){alert("出生日期必须为8位!");document.form1.csrq.focus();returnfalse;}if(docum...
http://www.jb51.net//article/16460.htm
两个问题:第一题:xmlhttp的responseText默认总是utf-8的编码,前段时间为了以最小成本解决这个问题,索性整个项目用utf-8编码。网上解决的方法不多,而且都是比较乱七八糟的,不喜欢。又不能以后所有都用utf-8。第二题:xmlhttp载入页的javascript脚本,不能执行。事件的驱动却仍然可用,前段时间为了回避这东西,干脆把脚本全写一起了。恶心,总这么干,每次都要载入几百K的js文件,恶心。那么,现在有时间了,最用正统的方式解决一下,xmlhttp,本来就是用来操作xml的,responseText返回的东西,使用网上的二进制硬性编码把UTF-8改成GB2312编码的方...
http://www.jb51.net//article/16459.htm
