- 博客(7)
- 收藏
- 关注
存储过程,存储函数(Oracle)
存储过程和存储函数指存储在数据库中供所有用户程序调用的子程序叫存储过程、存储函数。存储过程和存储函数的区别?存储函数:可以通过return 语句返回函数值。存储过程:不能除此之外我们可以认为他们是完全一样的。 存储过程创建存储过程用create procedure命令简历存储过程。语法:create [or replace] procedure 过程名...
2016-06-20 00:25:12 155
原创 AOP概念与动态代理
一、代理模式代理模式的英文叫做Proxy或Surrogate,中文都可译为”代理“,所谓代理,就是一个人或者一个机构代表另一个人或者另一个机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。以简单模拟事务的执行过程说明各种代理区别1.1 静态代理由程序员创建或由特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.clas...
2016-04-07 00:49:47 120
装饰模式
一、装饰(Decorator)模式的定义 装饰模式是对象的一种结构模式 定义:装饰模式的基本含义是能够动态地为一个对象添加一些额外的行为职责装饰模式与继承扩展特性的区别 继承: 1、现有对象行为的覆盖:通过重写父类中已有的方法完成 2、添加新的行为职责:通过在子类中添加新的方法完成 继承是为对象类...
2016-04-04 15:04:13 95
原创 Struts2中的模式--ThreadLocal模式
本文整理自《Struts2技术内幕——深入解析Struts2架构设计与实现原理》线程安全问题的由来 在传统的Web开发中,我们处理Http请求最常用的方式是通过实现Servlet对象来进行Http请求的响应.Servlet是J2EE的重要标准之一,规定了Java如何响应Http请求的规范.通过HttpServletRequest和HttpServletResponse对象,我们能够轻...
2016-04-04 03:08:15 156
转载 集合类学习之Hashmap机制研究
1、遍历的两种实现方法//新建Map map=new HashMap();//存储值map.put()?123456789101112131415//遍历方式一 Itera
2016-03-05 22:52:57 171
转载 集合类学习之Arraylist 源码分析
ArrayList是我们使用得最多的一个集合类之一一般用来做包装DTO到view层来显示数据. ArrayList继承了AbstractList类,实现了List,RandomAccess,Cloneable接口 Java代码public class ArrayList extends AbstractList im
2016-03-05 22:33:18 171
转载 Java关键字介绍之this与super
1.什么是super?什么是this?super关键字表示超(父)类的意思。this变量代表对象本身。2.使用super&this调用成员变量和方法可以使用super访问父类被子类隐藏的变量或覆盖的方法。当前类如果是从超类继承而来的,当调用super.XX()就是调用基类版本的XX()方法。见示例1。当类中有两个同名变量,一个属于类(类的成员变量),而另一个属于某个特定
2016-03-05 13:38:01 235
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人