`
liusg123
  • 浏览: 17820 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
     第一、在项目中引入dwr.jar,然后在web.xml中进行配置,配置如下:      <servlet>         <servlet-name>dwr-invoker</servlet-name>         <servlet-class>             org.directwebremoting.servlet.DwrServlet         </servlet-class>         <init-param>             <param-name& ...
什么是合并多行字符串(连接字符串)呢,例如: SQL> desc test; Name    Type         Nullable Default Comments ------- ------------ -------- ------- -------- COUNTRY VARCHAR2(20) Y                         CITY    VARCHAR2(20) Y                         SQL> select * from test; COUNTRY              CITY ----- ...
1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如: C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。 相对路径:相对与某 ...
1.首先创建一个测试表: create table test (t_id varchar2(10),v_name varchar2(20)); insert into test values('1','marry'); insert into test values('2','jack'); commit; select * from test; 2.分析我们在这段时间内做了什么 select versions_starttime,versions_endtime, versions_xid,versions_operation,t_id from test versions betwee ...
--3.2 绑定变量:using → 只需要解析一次; BEGIN EXECUTE IMMEDIATE 'update emp set sal=sal*2 where empno=:p_empno' USING &p_eno; COMMIT; END; 注意:不能使用绑定变量替换实际的数据库对象名(表,视图,列等),只能替换字面量, 如果对象名是 ...
-- 声明游标;CURSOR cursor_name IS select_statement --For 循环游标 --(1)定义游标 --(2)定义游标变量 --(3)使用for循环来使用这个游标 declare        --类型定义        cursor c_job        is        select empno,ename,job,sal        from emp        where job='MANAGER';        --定义一个游标变量v_cinfo c_emp%ROWTYPE ,该类型为游标c_emp中的一行数据类型        c_r ...
DispatcherServlet   -- 前置把握器 HandlerMapping接口 -- 处理惩罚恳求的映射 HandlerMapping接口的实现类: SimpleUrlHandlerMapping  经由过程设备文件,把一个URL映射到Controller DefaultAnnotationHandlerMapping  经由过程注解,把一个URL映射到Controller类上 AnnotationMethodHandlerAdapter类,经由过程注解,把一个URL映射到Controller类的办法上 Controller接口 -- 控制器 因为我们应用了@Contro ...
在默认时,<result>标签的type属性值是“dispatcher”(实际上就是转发,forward)。开发人员可以根据自己的需要指定不同的类型,如redirect、stream等。如下面代码所示: <result name="save" type="redirect">        /result.jsp </result> 这此result-type可以在struts2-core-2.0.11.1.jar包或struts2源代码中的struts-default.xml文件中找到,在这个文件中找到< ...
本文讲解了在 Spring 中处理 LOB 数据的原理和方法,对于 Spring JDBC 以及 Spring 所集成的第三方 ORM 框架(包括 JPA、Hibernate 和 iBatis)如何处理 LOB 数据进行了阐述。 概述 LOB 代表大对象数据,包括 BLOB 和 CLOB 两种类型,前者用于存储大块的二进制数据,如图片数据,视频数据等,而后者用于存储长文本数据,如论坛的帖子内容,产品的详细描述等。值得注意的是:在不同的数据库中,大对象对应的字段类型是不尽相同的,如 DB2 对应 BLOB/CLOB,MySql 对应 BLOB/LONGTEXT,SqlServer 对应 IM ...
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:aop="http://www.springframework.org/schema/aop"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"     xmlns:mvc="http://www.spring ...
1。首先基于注解配置的AOP使用:(在学习Spring的AOP之前建意先去学习一下Java的JDK动态代理和CGLIB的代理技术,AOP是基于代理实现的,JDK的动态代理需要目标对象实现一个接口,若没有实现接口则可以使用CGLIB,它的代理对象是继 ...
下面给一个在Spring 中使用common-validator进行表单验证的小例子 1.POJO: public class Book {     String id;     String name;     String author;     String price;         public Book(){             }         public String getId() {     ...
对于之前介绍过的Before Advice、After Advice、Around Advice、Throw Advice,从使用者的角度来看,它们“影响了目标物件上某些方法的行为”,例如让某些方法看来似乎增加了一些记录的动作。 Introduction是个特别的Advice,从使用者的角度来看,它“影响了目标物件的行为定义,直接增加了目标物件的职责(具体来说就是增加了可操作的方法)”,例如让某个已定义好的物件,在不修改该物件之类别档案的情况下,却可以增加一些额外的操作方法到物件之上。 就Java程式语言类别设计的观点来说,动态为物件增加可操作的方法显得不可思议,事实上在Spring AOP ...
注:引用文章,本文曾发表于it168 在Spring中进行事务配置除了定义对象自身的bean外,还需要定义一个进行事务代理的bean.如果你有n个类需要引入事务,那么你就必须定义2n个bean。维护这些bean的代价是十分昂贵的,所以必须要对事务配置进行减化。如果你是基于Spring进行架构设计,那么作为一个好的架构设计师,应该把一些公共的方面进行简化,让项目的开发人员只关心项目的业务逻辑,而不要花费太多的精力去关心业务逻辑之外的太多东西。所以作为一个好的架构就应该把事务管理进行简化,让程序员花在编程之外的工作最小化。 1. Spring声明式事务配置的几种方法 在Spring中进行事务控 ...
Global site tag (gtag.js) - Google Analytics