- 浏览: 97435 次
- 性别:
- 来自: 北京
最新评论
-
lisha2009:
终于有个能看懂的了,这个说的很明白,对我很有用
${pageContext.request.contextPath}的作用 -
jajijo:
终于有个能看懂的了
${pageContext.request.contextPath}的作用 -
和尚啊和尚:
今天终于懂得,以前看的说了一大堆术语,不知道啥意思
${pageContext.request.contextPath}的作用 -
无天9527:
讲解的简单明了!
${pageContext.request.contextPath}的作用 -
niuwenchao:
...
${pageContext.request.contextPath}的作用
文章列表
hibernate可通过get()和load()获取对象,而他们又有所不同。
1、如果未能找到符合条件的记录,get()方法返回null(NullPointException异常),而load()将会报ObjectNotFountException
2、load()方法返回实体的代理类,而get()永远只返回实体类
3、load()方法可以充分利用二级缓存和内部缓存的现有数据,而get()方法只在内部缓存中进行查找,如没有发现对应数据将跳过二级缓存,直接sql查询
上面三条算是网上的“标准”答案,因为大都这么说。
在其他博客里看到一评论说,这三条说的都不太标准。在此也不在赘述了.. ...
- 2012-04-14 20:13
- 浏览 577
- 评论(0)
hibernate通过SessionFactory有两种方式获取session: 一种是openSession 一种是getCurrentSession
区别:
a)openSession创建session时autoClassSessionEnabled参数为false,即在事务结束后不会自动关闭session 需要手动关闭
b)getCurrentSession创建session时autoCloseSessionEnabled,flushBeforeCompletionEnabled都为true 事务结束后自动关闭session
如果使用getCurrentSession获取s ...
- 2012-04-14 19:38
- 浏览 529
- 评论(0)
Hibernate 对象三种状态:Transient瞬时状态、Persistent持久状态、Detached游离状态
瞬时状态:用new创建的对象,没有被持久化,没有处于Session中
表示该实体对象在内存中是自由存在的,也就是说与数据库中的数据没有任何的关联,与Session没有任何关系,
也就是没有通过Session对象的实例对其进行任何持久化的操作。
持久状态:已经持久化,加入到了Session缓存中。通过hibernate语句保存的对象。
指该实体对象处于hibernate所管理的状态,也就是说这个实体对象是与Session对象的实例相关的
处于持久状态的实例对象的 ...
- 2012-04-14 18:42
- 浏览 678
- 评论(0)
通过annotation来映射hibernate实体的,基于annotation的hibernate主键标识为@Id
其生成规则由@GeneratedValue设定的,这里的@Id和@GenertedValue都是JPA的标准用法
JPA提供的四种标准用法为TABLE,SEQUENCE,IDENTITY,AUTO
TABLE:使用一个特定的数据库 ...
- 2012-04-14 13:12
- 浏览 577
- 评论(0)
package com.itmyhome.model;
import java.util.Date;
import javax.persistence.Basic;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import javax.persistence.Transient;
...
- 2012-04-14 11:07
- 浏览 487
- 评论(0)
实现这样一个基本需求,页面有很多数据,可以删除一条或多条,删除前判断是否选中至少一条,否则提示。
function deleteUser() {
//当时是想把内容以str+=""的方式 进行保存 ,但不行
//var str;
var array = new Array(); //用于保存 选中的那一条数据的ID
var flag; //判断是否一个未选
$("input[name='selectFlag']:checkbox").each(function() { //遍历所有的name为selectFlag的 c ...
- 2012-04-08 19:19
- 浏览 543
- 评论(0)
jsp中checkbox复选框的个数是依据从数据库中取出值的条数决定的,是Iterator循环遍历出来的。
<td class="rd8">
<input type="checkbox" name="selectFlag" id="selectFlag" value="<%=user.getUser_id()%>">
</td>
第一种方法:
//全选
$("#checkAll").click(functio ...
- 2012-04-08 19:10
- 浏览 666
- 评论(0)
在Action中得到从JSP页面中的数据 然后插入到oracle中却发现是乱码,我按着以下方式解决。
首先:
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
发现还是乱码,然后在<head>里设置
<meta http-equiv="content-type" content="text/html; charset=GBK">
还是不行,接着在tomcat里 ...
- 2012-04-08 11:20
- 浏览 670
- 评论(0)
function trim(str){ //删除左右两端的空格
return str.replace(/(^\s*)|(\s*$)/g, "");
}
function ltrim(str){ //删除左边的空格
return str.replace(/(^\s*)/g,"");
}
function rtrim(str){ //删除右边的空格
return str.replace(/(\s*$)/g,"");
}
jQuery提供了一个trim() ...
- 2012-03-24 23:32
- 浏览 496
- 评论(0)
页面加载完成有两种事件,一是ready,表示文档结构已经加载完成(不包含图片等非文字媒体文件),
二是onload,指示页面包含图片等文件在内的所有元素都加载完成。
使用jQuery都是这样开始写脚本的
$(document).ready(function(){
//do something
})其实它等价于:
$().ready(function(){
//do
})
$(function(){
//do
})
这个就是jquery ready()的方法就是Dom Ready,他的作用或者意义就是:在DOM加载完成 ...
- 2012-03-18 11:53
- 浏览 492
- 评论(0)
好久没用过jquery了,很多东西都陌生了,还是应该多练啊。
jQuery读取input元素的值:
用户名:<input type="text" name="username" id="username" /><br>
$("#username").val("zhangsan");
密码:<input type="password" name="password" /><br />
以前老是习 ...
- 2012-03-17 12:21
- 浏览 631
- 评论(0)
JSP表单页面
<form action="login" method="post">
用户名:<input type="text" name="username" id="username" /><br>
密码:<input type="password" name="password" /><br />
<input type="checkbox& ...
- 2012-03-17 12:08
- 浏览 348
- 评论(0)
在这安静的地方,没有领导和上级
也没有人人网的信息...
...或微博...
...QQ...
...优酷...
...邮件...
...msn...
...等等...
...等等...
...等等...
...
你是否发现有太多的东西需要你注意?
你是否在想现在会错过所以这些重要的信 ...
- 2012-03-11 00:09
- 浏览 567
- 评论(0)
Configuration是hibernate的入口,在新建一个Configuration实例的时候,hibernate会在classpath里查找hibernate.cfg.xml或者hibernate.properties文件
最常见的使用Configuration方法是
Configuration config = new Configuration().configure();
将产生一个Configuration实例并调用configure()方法
configure()方法默认会在classpath下面寻找hibernate.cfg.xml文件,如果没有找到该文件,系统会 ...
- 2012-03-03 12:18
- 浏览 441
- 评论(0)
启动tomcat有时会出现以下异常
12:00:41,984 ERROR (StandardManager.java:639) ManagerBase:639 - Exception loading sessions from persistent storage
java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2228)
at java.io.ObjectInputStream$BlockDataInputStream.readSh ...
- 2012-02-29 12:45
- 浏览 655
- 评论(0)