自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 浅析java中的关键字:final和static

关于static和final关键字网上看到有几篇其实介绍得很详细了,我在这里将这两者做一下汇总,毕竟这两个词有时候还是会让人误解的。汇总博客来源放在了结尾  一.final关键字的基本用法     二.static关键字的基本用法  三.深入理解final关键字      四.深入理解static关键字一.final关键字的基本用法

2016-03-27 19:12:45 679

原创 Spring的JdbcTemplate

1.   Spring的JdbcTemplate.DbUtils工具类JdbcTemplate类似.JDBC     :org.springframework.jdbc.core.JdbcTemplateHibernate3.0     :   org.springframework.orm.hibernate3.HibernateTemplateIBatis(MyBatis) 

2016-03-22 21:23:20 538

原创 Spring的AOP自动代理(含AspectJ的AOP开发)

1. 自动代理: 上面这两种代理的方式不好,需要为每一个类配置一个独立的ProxyFactoryBean.(如果需要代理的类特别的多,每个类都需要创建一个代理的类.) 根据切面Advisor的定义的信息,看到哪些类的哪些方法需要增强.(为这些需要增强的类生成代理. 自动代理:基于后处理BeanPostProcessor完成代理. 代理机制不同     基于P

2016-03-22 21:22:14 2524

原创 Spring中的传统AOP开发

AOP:AOP联盟提出思想.AOP联盟为增强定义一些接口:org.aopalliance.aop.Interface.Advice1.Spring的Advice的类型:Advice就是增强:前置通知(在方法之前增强) org.springframework.aop.MethodBeforeAdvice    在目标方法执行前实施增

2016-03-22 21:18:02 539

原创 spring AOP 两种底层实现( JDK动态代理 和 CGLIB代理)

AOP的底层实现:1.底层实现就是代理机制:         JDK动态代理  和 CGLIB代理.2.JDK动态代理:         原理:并没有使用多余的技术,纯粹的原java方式,类运用,即生成了一个接口的实现类. JDK动态代理的使用:  添加Proxy类,一般会继承: InvocationHandler接口生成invoke方法。static 

2016-03-22 21:17:21 1102

转载 Spring3第二天

今日内容l   AOP的概述l   AOP 的底层实现l   Spring 的AOPl   使用AspectJ实现AOPl   Spring JdbcTemplate使用1.1  上次课内容回顾:Spring的IOC: Spring就是一个大的容器,(工厂).* IOC:控制反转,将对象的创建权反转给了Spring.* DI:依赖注入,Spring框

2016-03-21 18:52:34 528

转载 Spring3第一天

l   Spring框架的概述l   Spring的快速入门l   IoC容器装配Bean(xml配置方式)l   Ioc容器装配Bean(注解方式)l   在web项目中集成Springl   Spring 整合 junit4 测试 1.1  Spring的学习路线:Spring第一天:IOC控制反转.Spring第二天:AOP面向切面编程.Spr

2016-03-21 18:16:08 496

转载 Java I/O学习(附实例和详解)

出处http://blog.csdn.net/u013142781一、Java I/O类结构以及流的基本概念在阅读Java I/O的实例之前我们必须清楚一些概念,我们先看看Java I/O的类结构图:Java I/O主要以流的形式进行读写数据。流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据

2016-03-14 20:22:47 450

转载 Java经典设计模式之七大结构型模式(附实例和详解)

转载注明出处http://blog.csdn.net/u013142781接下来我们看看结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。其中适配器模式主要分为三类:类的适配器模式、对象的适配器模式、接口的适配器模式。其中的对象的适配器模式是各种结构型模式的起源。一、适配器模式适配器模式主要分为三类:类的适配器模式、对象的

2016-03-14 20:20:23 812

转载 Java经典设计模式之五大创建型模式(附实例和详解)

一、概况出处http://blog.csdn.net/u013142781总体来说设计模式分为三大类:(1)创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。(2)结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。(3)行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模

2016-03-14 19:34:36 528

原创 Struts2学习笔记(二):最简单的一个例子

一:action类讲解用户编写Action 可以是 POJO用户编写Action 可以实现Action接口可以使用结果集常量字符串用户编写Action 可以继承ActionSupport基类对请求参数进行校验设置错误信息读取国际化信息execute方法编写注意细节public 修饰符String 返回值无参数public interface Ac

2016-03-09 20:04:11 351

转载 Struts2基础学习总结

Struts2基础学习总结Struts 2是在WebWork2基础发展而来的。注意:struts 2和struts 1在代码风格上几乎不一样。Struts 2 相比Struts 1的优点:1、在软件设计上Struts 2 没有像Struts 1那样跟Servlet API 和 struts API 有着紧密的耦合。     Struts 2的应用可以不依赖于Se

2016-03-09 19:54:56 427

原创 Struts2学习笔记(一):简介和环境搭建

一:简介Struts 2是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制,来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开Struts和Webwork同为服务于Web的一种MVC框架

2016-03-09 18:52:43 527

原创 设计模式学习笔记-单例模式

一:简介1. 在我们的一些应用中,比如缓存池,数据库连接池,线程池,一些应用服务实例等事件上我们通常需要保证在一个类中只能被创建一个对象,这这时候就需要单例模式。    2. 单例模式主要有3个特点,:2.1 单例类确保自己只有一个实例。2.2 单例类必须自己创建自己的实例。2.3 单例类必须为其他对象提供唯一的实例。   3. 实现方式:懒汉单例类和饿

2016-03-09 17:50:39 648

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除