`
文章列表
public class SessionTest extends TestCase { public void testSave1() { Session session = null; Transaction tx = null; try { session = HibernateUtils.getSession(); tx = session.beginTransaction(); // 临时状态 User user = new User(); user.setName("张三"); user. ...
get加载上来的对象为持久对象 执行get会马上发出查询语句 get方法加载数据,如果不存在返回null load()方法不会马上发出查询语句,因为load支持lazy(延迟加载/懒加载) 采用load查询不存在的数据,hibernate会抛出ObjectNotFoundException异常 lazy: 只有真正使用这个对象的时候,再创建 hibernate的lazy是采用代理对象实现,代理对象主要采用的是CGLIB库生成的 JDK的动态代理只能对实现了接口的类生成代理,CGLIB可以对类生成代理,它采用的是继承方式
C:\WINDOWS\system32\drivers\etc\hosts文件末尾添加: 127.0.0.1 altova.com #XMLspy 127.0.0.1 www.altova.com #XMLspy 127.0.0.1 link.altova.com #XMLspy
SimpleDateFormat simple = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date1= null; try { date1 = simple.parse("2011-04-16 01:48:00.00"); } catch (ParseException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } String str = simple .f ...
进入:regedit 打开 :HKEY_CURRENT_USER\Software\GlobalSCAPE\CuteFTP 8 Professional\QCToolbar 删除 QCHistory
list和iterate的区别?      list: 默认情况下list每次都会发出sql语句,list会将数据放到缓存中,而不利用缓存      iterate:默认情况下iterate利用缓存,如果缓存中不存在会出现N+1问题  N + 1问题:       N + 1问题,就是发出了N+1条sql语句       1:首先发出查询对象id列表的语句       N:根据id到缓存中查询,如果缓存中不存在与之匹配的数据,那么会根据id发出相应的sql语句
1. 查看数据库     show databases; 2. 查看表信息     show tables; 3. 查看表结构     desc 表名; 4. 刷新权限    flush privileges 5. 查看正在执行的任务     show processlist;        net stop mysql  //停止mysql服务        net start mysql //启动mysql服务    显示当前mysql版本和当前日期  select version(),current_date;     修改MySQL root用户的密码。利 ...
olympic.xsd <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:element name="olympic"> <xs:complexT ...
1. 语法结构:     DTD的语法与XMl不同,使用DOM,XPath,XSL无法处理,为自动化文档处理带来不便 2. 数据类型    DTD数据类型不能自由扩充,不利于XML数据交换场合验证 3.文档结构    DTD中,所有元素、属性都是全局的, 无法声明仅与上下文位置相关的元素或属性 4. 名称空间    DTD中没有名称空间的概念,不直接支持名称空间
1. 在DTD中定义的元素和属性,其命名空间要与XML文档中实际使用一致。 2. 验证程序在比较DTD中的定义与XML文档时,不会去理解元素实际所在的命名空间,而是直接使用字面定义。
在任意文件夹下的右键->TortoiseSVN–>settings–>Icon Overlays–>Status cache 设为"none"。
删除工作区间下的:\.metadata\.plugins\org.eclipse.core.runtime\.settings文件夹下的com.genuitec.org.eclipse.webbrowser.prefs文件,然后重启MyEclipse
...
LookupDispatchAction主要是通过请求参数来决定执行的方法: 例如:   import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apac ...
<!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1.3//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1_3.dtd"> <form-validation> <formset> <form name="regForm ...
Global site tag (gtag.js) - Google Analytics