`
文章列表
通过远程 HTTP GET 请求载入信息。 这是一个简单的 GET 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。 返回值 XMLHttpRequest 参数 url (String) : 待载入页面的URL地址 data (Map) : (可选) 待发送 Key/value 参数。 callback (Function) : (可选) 载入成功时回调函数。 失例
11-4-26 11:18:46 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet action threw exception net.sf.json.JSONException: There is a cycle in the hierarchy! at net.sf.json.util.CycleDetectionStrategy$StrictCycleDetectionStrategy.handleRepeatedReferenceAsObject(Cycl ...
一、      AOP术语   切面(Aspect):需要实现的交叉功能 连接点(Join point):应用程序执行过程中插入切面的地点;此处可是方法的调用、异常的抛出甚至是修改的字段。 通知(Advice):通知切面的实际实现。它通知应用系统新的行为,通知在连接点插入到应用程序系统中。 切入点

constructor讲解

与byType的方式类似,不同之处在于它应用于构造器参数。如果在容器中没有找到与构造器参数类型一致的bean,那么将会抛出异常。   完整案例 Xml中的配置 <bean id="student" class="com.csdn.bean.Student">     <property name="name"><
容器中存在一个与指定属性类型相同的bean,那么将与该属性自动装配。如果存在多个该类型的bean,那么将会抛出异常,并指出不能使用byType方式进行自动装配。若没有找到相匹配的bean,则什么事都不发生,属性也不会被设置。如果你不希望这样,那么可以通过设置dependency-check="objects"让Spring抛出异常。 xml中文件的配置如下:   Xml文件中 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://ww ...
根据属性名自动装配。此选项将检查容器并根据名字查找与属性完全一致的bean,并将其与属性自动装配。例如,在bean定义中将autowire设置为by name,而该bean包含student属性(同时提供setStudent(..)方法),Spring就会查找名为student的bean定义,并用它来装配给student属性。 Xml中的文件的配置如下: <bean id="student" class="com.csdn.bean.Student" > <property name="name">& ...
Spring IoC容器可以自动装配(autowire)相互协作bean之间的关联关系。因此,如果可能的话,可以自动让Spring通过检查BeanFactory中的内容,来替我们指定bean的协作者(其他被依赖的bean)。autowire一共有五种类型。由于autowire可以针对单个bean进行设置,因此可以让有些bean使用autowire,有些bean不采用。autowire的方便之处在减少或者消除属性或构造器参数的设置,这样可以给我们的配置文件减减肥![2] 在xml配置文件中,可以在<bean/>元素中使用autowire属性指定: 模式 说明 ...
                      1.   由BeanFactory读取Bean定义文件,并生成各个Bean实例 2.   使用依赖注入,Spring按照Bean定义的信息中配置的所有的属性值,包括bean中bean属性。 3.   如果Bean实现了BeanNameAware接口,工厂调用Bean的setBeanName()方法传递的id 4.   如果Bean实现了BeanFactoryAware接口,工程调用setBeanFactory()方法传入工厂自身。 5.
存储过程是一个命名PL/SQL程序块,它可以被赋予参数,存在数据库中,可以被用户调用。由于存储过程是已经编译好的代码,所以再调用的时候不必再次的进行编译,从而提高程序的运行效率。另外存储块可以实现程序的模块化设计。 创建存储过程: Create [or replace] procedure Procedure NAME [ Prameter [in|out|in out] date_type, Prameter [in|out|in out] date_type, … ] as/is  声明变量 Begin Exectable section EXCEPTION Exception h ...
Oracle 异常处理 异常是Oracle数据库中的PL/SQL 代码执行期间出现的错误。无论任何时候,当PL/SQL引擎执行代码时,都可能会遇到异常。当产生异常时,PL/SQL会将程序控制转到程序块的异常处理部分。 如果一场没有被处理,那么异常就会传播,或者发往程序的调用者。如果用户创建的程序块没有异常处理部分那么任何异常都会发送到sql*plus中。而sql*plus处理异常的方式就是在屏幕上显示异常信息。 Oracle中有三中异常:  预定义异常 Oracle为用户提供了大量的在PL/SQL中使用的预定义异常,以检查用户代码的失败的一般原因。它们都定义oracle的核心PL/SQL库中, ...

Oracle权限笔记

      一、系统的默认用户 sys;// 系统管理员,拥有最高权限       system;// 本地管理员,次高权限       scott;// 普通用户,密码默认为tiger, 默认未解锁   二、登陆 sqlplus / as sysdba;// 登陆sys 帐户       sqlplus sys as sysdba;// 同上       sqlplus scott/tiger;// 登陆普通用户scott   三、管理用户 ...
  oracle 游标   最近对 oracle 中的游标有了新的认识所以写出来给大家分享分享。 在通过 select 语句查询时,返回的结果通常是多行记录组成的集合。这对于程序设计语言而言,并不能够处理以集合形式返回的数据,为此, sql 提供了游标机制。游标充当指针的作用,使应用程序设计的语言一次只能处理查询结果的一行。在 oracle 中可以使用显式和隐式两种游标。 同时对于 P ...
写道 在定义变量时处理可以使用oracle规定的数据类型外,还可以使用%TYPE和%ROWTYPE来定义变量. %TYPE类型的变量是专门为存储在数据列中检索到的值而创建的.对于使用%TYPE创建的变量,其数据类型由系统根据检索的数据列的数据类型决定. %ROWTYPE类型的变量,它可以一次存储从数据库检索的一行数据。 当你不知道表中的数据类型是什么时候?那你就考虑%TYPE来解决此问题。 SQL> declare 2 empno emp.empno%TYPE; //声明的时候一定要加上表的中列 3 ename emp.enam ...
创建与管理表 数据库中对象:有表、视图、索引、序列、同义词等。 表:基本的数据存储的集合,由行与列组成 视图:从表中抽出的逻辑上相关的数据集合。 序列: 提供有规律的数值 索引:提高查询效率 同义词:给对象起的别名。 Oracle数据库中的表 1、 用户自定义表 表名和列名的命名规范:  必须以字母开头  必须在 1–30 个字符之间  必须只能包含 A–Z, a–z, 0–9, _, $, 和 #  必须不能和用户定义的其他对象重名  必须不能是Oracle 的保留字 创建表必须具备:  必须具备: • CREATE TABLE权限 ...
1. 查询员工表所有数据, 并说明使用*的缺点 select * from emp; select empno,ename,job,mgr,hiredate,sal,comm,deptno from emp; 使用*时要先用转换成select empno,ename,job,mgr,hiredate,sal,comm,deptno from emp; 2. 查询职位(JOB)为'PRESIDENT'的员工的工资 select empno,ename,job,mgr,hiredate,sal,comm,deptno from emp where job= 'PRESIDENT'; ...
Global site tag (gtag.js) - Google Analytics