- 浏览: 29004 次
- 性别:
- 来自: 北京
最新评论
文章列表
Hibernate事务与并发问题处理(乐观锁与悲观锁)
Hibernate事务与并发问题处理(乐观锁与悲观锁)
一、数据库事务的定义
数据库事务(Database Transaction) ,是
1. 介绍
1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要 ...
在写这篇文章之前,曾经写过一篇关于AJAX技术的随笔,不过涉及到的方面很窄,对AJAX技术的背景、原理、优缺点等各个方面都很少涉及null。这次写这篇文章的背景是因为公司需要对内部程序员做一个培训。项目经理找到了我,并且征询我培训的主题,考虑到之前Javascript、CSS等WEB开发技术都已经讲解过了,所以决定针对AJAX这一块做一个比较系统的培训,所以这篇文章实际上是一个培训的材料。
1.演示脏读发生
a窗口set transaction isolation level read uncommitted;start transaction;select * from account;-------------发现a帐户是1000元,转到b窗口select * from account;-------------发现a帐户是1100元,发生了脏读(这个事务读取到了别的事务未提交的数据)b窗口start transaction;update account set money=money+100 where name='aaa';-------------事务在不提 ...
web.xml中load-on-startup的作用
如下一段配置,熟悉DWR的再熟悉不过了:<servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class> <init-param>
如何获取父类的泛型的具体类型
问题的关键:clazz其实应该是T.class,clazz该如何获取???
public abstract class BaseDaoImpl<T> implements BaseDao<T>{ private SessionFactory sessionFactory ;
//比如Class<User> clazz ,那么clazz ...
以下的内容我会持续更新(当然是我有新发现的时候);
以下内容是我在网上搜索、整理、修改的而成的内容。由于很多内容都是转载了,无法追溯到源头,因此无法一一对原作者进行道谢。
这几天,我查阅大量的官方的文档,对内容进行了进一步修正和说明,希望对各位有更大的帮助。同时这些依赖关系已在我项目中都进行测试,应该不会有什么问题。
再次感谢网络上各位老师。如果有什么错误,烦请指正。
【Spring 3.1包详解】备注:以下的jar包,如果没有特殊说明,大多数的最新版本都可以从http://ebr.springsource.com/repository/app/下载到
Spring 3.1与之前 ...
项目结构:
web.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
5.<fmt:setTimeZone>标签
该标签用于设定默认时区或者将时区存储在指定的JSP范围内。
【语法】:
<fmt:setTimeZone value=”value” [var=”name”][scope=”page|request|session|application”]/>
【参数说明】:见表9-10
表9-10 <fmt:setTimeZone>标签属性说明
参数名
9.2.3 循环标签
循环标签主要实现迭代操作。主要包含两个标签:<c:forEach>和<c:forTokens>标签,接下来将详细介绍这两个标签的用法。
1.<c:forEach>标签
该标签根据循环条件遍历集合(Collection)中的元素。
【语法】:
<c:forEach var=”name” items=”Collection” varStatus=”StatusName” begin=”begin” end=”end” step=”step”>
本体内容
JSTL标签库的使用是为类弥补html表的不足,规范自定义标签的使用而诞生的。在告别modle1模式开发应用程序后,人们开始注重软件的分层设计,不希望在jsp页面中出现java逻辑代码,同时也由于自定义标签的开发难度较大和不利于技术标准化产生了自定义标签库。JSTL标签库可分为5类:
q 核心标签库
q I18N格式化标签库
q SQL标签库
q
EL表达式
EL 全名为Expression Language
EL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构:
${sessionScope.user.sex}
所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得
用户的性别。假若依照之前JSP Scriptlet的写法如下:
User user = (User)session.getAttribute("user");
String sex = user.getSex( );
两
什么是URI?Web上可用的每种资源如 HTML文档、图像、视频片段、程序等 都是一个通用资源标志符来(Universal Resource Identifier, 简称"URI")定位的。
URI一般由三部分组1、访问资源的命名机制。 2、存放资源的主机名。 3、 资源自身的名称,由路径表示。 考虑下面的URI,它表示了当前的HTML 4.0规范http://www.tf988.com.com/html/html40/这个URI是这样的:这是一个可通过HTTP协议访问的资源,位于主机www.webmonkey.com.cn上,通过路径“/html/html4 ...
POJO与PO
POJO = pure old java object or plain ordinary java object or what ever. PO = persisent object 持久对象 就是说在一些Object/Relation Mapping工具中,能够做到维护数据库表记录的persisent object完全是一个符合Java Bean规范的纯Java对象,没有增加别的属性和方法。全都是这样子的:
Spring是Rod Johnson提出的
Spring之所以与struts,Hibernate等单层框架不同,是因为Spring致力于提供一个统一的、高效的方式构造整个应用,并且可以将单层框架以最佳的组合揉合在一起建立一个连贯的体系。可以说Spring是一个提供了 ...