Hibernate2.1升级到Hibernate3.0

  标签:hibernate it  选自<<精通Hibernate:Java对象持久化技术详解>> 作者:孙卫琴尽管 Hibernate 3.0 与Hibernate2.1的源代码是不兼容的,但是当Hibernate开发小组在设计Hibernate3.0时,为简化升级Hibernate版本作了周到的考虑。对于现有的基于Hibernate2.1的Java项目,可以很方便的把它升级到Hibernate3.0。本文描述了Hibernate3.0版本的新变化,Hibernate3.0版本的变化包括三个方…

hibernate常用核心开发接口

Hibernate的核心接口 所有的Hibernate应用都会访问Hibernate的5个核心接口。 1.         Configuration接口:配置Hibernate,根启动Hibernate,创建SessionFactory对象。 2.         SessionFactory接口:初始化Hibernate,充当数据存储源的代理,创建Session对象。 3.         Session接口:负责保存、更新、删除、加载和查询对象。 4.         Transaction:管理事务。 5.         Query和Criteria…

Hibernate 2 与 Hibernate 3的一些区别

对 DTD 文件的引用在Hibernate 2中是这样:<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN" "http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd"> 在Hibernate 3中必须这样设置:<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-co…

SpringMVC中使用Interceptor拦截器

SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。 一、定义Interceptor实现类 SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实现的。在SpringMVC 中定义一个Interceptor 非常简单,主要有两种方式,第一种方式…

SpringMVC中使用Interceptor拦截器

SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。 一、定义Interceptor实现类 SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实现的。在SpringMVC 中定义一个Interceptor 非常简单,主要有两种方式,第一种方式…

javaAgent 参数

未分类 , , , , , 发表评论
-javaagent 这个JVM参数是JDK 5引进的. java -help的帮助里面写道: -javaagent:<jarpath>[=<options>] load Java programming language agent, see java.lang.instrument JDK 工具文档里面,并没有很详细的说明。 1. 代理 (agent) 是在你的main方法前的一个拦截器 (interceptor),也就是在main方法执行之前,执行agent的代码。 agent的代码与你的main方法在同一个JVM中运行,并被同一个…

struts2核心工作流程与原理

这是Struts2官方站点提供的Struts 2 的整体结构。  一个请求在Struts2框架中的处理大概分为以下几个步骤: 客户端提起一个(HttpServletRequest)请求,如上文在浏览器中输入”http://localhost:8080/TestMvc/add.action”就是提起一个(HttpServletRequest)请求。 请求被提交到一系列(主要是三层)的过滤器(Filter),如(ActionContextCleanUp、其他过滤器(SiteMesh等)、 FilterDispatcher)。…

Struts2框架教程笔记二

在Struts2中,还有两个特性非常重要,ONGL和值栈(ValueStack)。 OGNL(Object-Graph Navigation Language - 对象图导航语言)可以在值栈(ValueStack)上引用和操作数据的一种功能强大的表达式。 OGNL表达式提供使用简练的语法去引用java对象。 OGNL在基于字符串的视图层绑定java端数据属性。   在Structs2中,动作(action)驻留在栈值(ValueStack)中。 栈值(ValueStack)是动作上下文(ActionContext)的一部…

structs2.0配置

antlr-2.7.2.jar commons-beanutils-1.6.jar commons-chain-1.1.jar commons-logging-1.0.4.jar commons-logging-api-1.1.jar commons-validator-1.3.0.jar freemarker-2.3.8.jar ognl-2.6.11.jar oro-2.0.8.jar struts-core-1.3.5.jar struts2-codebehind-plugin-2.0.11.1.jar struts2-config-browser-plugin-2.0.11.1.jar struts2-core-2.0.11.1.jar struts2-jasperreports-plugin-2.0.11.1.jar str…

Struts2中UI常用标签及其简单配置

    在Struts2的UI标签可分为三类:表单标签、非表单标签、Ajax标签。     1、常用表单标签 标签 说明 <s:form>......</s:form> 获取相应的form值 <s:textfield>......</s:textfield> 文本输入框 <s:password>......</s:password> 密码输入框 <s:textarea>......</.s:textarea> 文本域输入框 <s:radio>......</s:radio> 单选按钮 <s:…

Could not find action or result常见情况分析

使用struts2,遇到Could not find action or result这种情况是常事。 =======1.struts.xml配置的action与我们访问的action或返回的result确实没有匹配导致。 我的struts.xml配置如下,action 的name为login,如果不小心把action访问输成loginn.action,多了个n别的,确实找不到action,报错情理之中,很好理解,一看就能找到错误. 如果输入action访问正确,还报错,一种简单情况就是result是别的,stru…

struts2的ActionInvocation分析(action调度者)

        一个ActionInvocation实例代表一个action的执行状态,持有拦截器和将要执行的action的实例。 defaultActionInvocation是其默认实现。下面是定义在该类中的部分成员变量 public class DefaultActionInvocation implements ActionInvocation { protected Object action; protected ActionProxy proxy; protected List<PreResultListener> preResultListeners; protected ActionContext in…

[Struts2] 配置文件struts.xml和web.xml详解

 配置文件struts.xml和web.xml。 其实要使Struts2可以工作,配置很简单,套模板就好了。而且基本与版本无关。 如,只要struts2需要的基本jar包已经引入,那么直接配置一下web.xml和struts.xml文件。 web.xml中包含: <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>…

文章标题

SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。 一、定义Interceptor实现类 SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实现的。在SpringMVC 中定义一个Interceptor 有两种方式。 实现HandlerInterceptor接…

详述 Spring MVC 框架中拦截器 Interceptor 的使用方法

文章目录1 前言2 拦截器2.1 概念2.2 原理3 实现方法3.1 HandlerInterceptor 接口3.2 WebRequestInterceptor 接口3.3 AbstractInterceptor 抽象类4 配置拦截器 1 前言 昨天新接了一个需求,“拦截 XXX,然后 OOO”,好吧,说白了就是要用拦截器干点事(实现一个具体的功能)。之前,也在网络上搜了很多关于Interceptor的文章,但感觉内容都大同小异,而且知识点零零散散,不太方便阅读。因此,正好借此…
下一页 »