自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Spring AOP 学习的好例子 仔细理解一定能学会的!

先了解AOP的相关术语: 1.通知(Advice):通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。2.连接点(Joinpoint):程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。3.切入点(Pointcut)通知...

2016-04-14 14:57:00 122

转载 Spring学习笔记(2)----------设计理念

我们知道Bean包装的是Object,而Object必然有数据,如何给这些数据提供生存环境就是Context要解决的问题,对Context来说他就是要发现每个Bean之间的关系,为它们建立这种关系并且要维护好 这种关系。所以Context就是一个Bean关系的集合,这个关系集合又叫Ioc容器,...

2016-04-14 14:57:00 107

转载 Spring学习笔记(1)---------初识Spring

一、Spring是什么 通常说的Spring其实指的是Spring Framework,它是Spring下的一个子项目,Spring围绕Spring Framework这个核心项目开发了大量其他项目,比如Spring Security,Spring Data,Spri...

2016-04-14 14:57:00 116

转载 Spring学习笔记(12)----------aop

先了解AOP的相关术语:1.通知(Advice):通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。2.连接点(Joinpoint):程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。3.切入点(Pointcut)通知定义...

2016-04-14 14:57:00 159

转载 Spring学习笔记(9)-----------注入参数

集合类型属性 1.Set类型 Java代码 privateSet<String>sets=newHashSet<String>(); //我们需要给它添加set方法 public...

2016-04-14 14:57:00 221

转载 Spring学习笔记(6)---------IoC的三种注入方式

接口注入(不推荐) 构造器注入(死的应用) getter,setter方式注入(比较常用) Type1 接口注入 我们常常借助接口来将调用者与实现者分离。如: publicclassClassA...

2016-04-14 14:57:00 222

转载 Spring学习笔记(10)-----------方法注入

引用 在大部分情况下,容器中的bean都是singleton类型的。如果一个singleton bean要引用另外一个singleton bean,或者一个非singleton bean要引用另外一个非singleton bean时,通常情况下将一个bean定义为另一个bea...

2016-04-14 14:57:00 209

转载 Struts、Spring、Hibernate的作用

简单的说: struts 控制用的 hibernate 操作数据库的 spring用解耦的 详细的说: STRUTS 在 SSH 框架中起控制的作用 , 其核心是 Controller, 即 ActionServlet, 而...

2016-04-14 14:56:00 147

转载 Spring学习笔记(15)-----------Spring转折点(2)

  利用方式一的配置起来,可见代码还是非常的厚重的,定义一个切面就要定义一个切面类,然而切面类中,就一个通知方法,着实没有必要。所以Spring提供了,依赖aspectj的schema配置和基于aspectj 注解方式。这两种方式非常简介方便使用,也是项目中普遍的使用方式。梳理之: 4、方式...

2016-04-14 14:56:00 125

转载 Spring学习笔记(20)----------Schema初步学习

先来一个HelloWorld的简单例子,开开胃,爽一下~! 1、Aop配置文件spring-aop.xml [html] view plain copy print ? <?x...

2016-04-14 14:56:00 142

转载 Spring讲解-----------表达式语言

5.1概述 5.1.1 概述 Spring表达式语言全称为“Spring Expression Language”,缩写为“SpEL”,类似于Struts2x中使用的OGNL表达式语言,能在运行时构建复杂表达式、存取对象图属性、对象方法调用等等,并且能与Sprin...

2016-04-14 14:56:00 153

转载 Spring学习笔记(14)-----------aop学习转折点(1)

Spring有两大核心,IOC和AOP。IOC在java web项目中无时无刻不在使用。然而AOP用的比较少,的确也是一般的项目用的场所不多。事务控制基本都用,但却是Spring封装的不需要我们再去实现,但Spring的AOP远不止这些,不能因为项目中没有使用,而不去学习及理解。我觉得这是作为...

2016-04-14 14:56:00 120

转载 Spring学习笔记(13)----------aop拦截器

原理 AOP(Aspect Oriented Programming),也就是面向方面编程的技术。AOP基于IoC基础,是对OOP的有益补充。   AOP将应用系统分为两部分,核心业务逻辑(Core business concerns)及横向的通用逻辑,也就是所谓的方面Crosscutti...

2016-04-14 14:56:00 147

转载 史上最全最强SpringMVC详细示例实战教程

一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 <!--configure the setting of springmvcDispatc...

2016-04-14 14:56:00 125

转载 MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

1、 配置Tomcat 配置Tomcat所在路径 配置Tomcat使用JDK版本 如果Tomcat为7.0则添加Tomcat-juli.jar包 2、 new一个web project。 2、右键项目,为项目添加Struts支持。 ...

2016-04-14 14:55:00 103

转载 SpringMVC入门案例(3)

一个简单的入门实例教程 该实例的源码和实例中的jar 源码:http://download.youkuaiyun.com/detail/swingpyzf/5348563 所需要的jar: http://download.youkuaiyun.com/detail/swingpyzf/5348531 另...

2016-04-14 14:55:00 121

转载 Spring讲解-----------测试

13.1 概述 13.1.1 测试 软件测试的目的首先是为了保证软件功能的正确性,其次是为了保证软件的质量,软件测试相当复杂,已经超出本书所涉及的范围,本节将只介绍软件测试流程中前两个步骤:单元测试和集成测试。 Spring提供了专门的测试模块用于简化单元测试和集成测...

2016-04-14 14:55:00 163

转载 MyBatis学习(6)------------MyBatis和Spring的整合

一、搭建开发环境 1.1、使用Maven创建Web项目   执行如下命令: mvn archetype:create -DgroupId=me.gacl -DartifactId=spring4-mybatis3 -DarchetypeArtifactId=maven-archet...

2016-04-14 14:55:00 107

转载 Spring讲解------------本专栏代码包以及word版

本专栏大部分文章借鉴了:http://www.iteye.com/blogs/subjects/spring3 下面是博主提供的代码资源以及word版 感谢:感谢iteye的开涛的博客,为我写博客提供的很大的帮助,也学到了很多! 一、《跟我学spring3》电子书下载...

2016-04-14 14:55:00 116

转载 iBatis开发详解(6)-----------Spring的数据库访问

现在我们介绍Spring对iBatis的支持。 相对于Hibernate等ORM框架的全自动SQL,那么iBatis则属于半自动化的ORM框架,我们需要编写SQL语句,由iBatis进行数据库访问,返回结果。而iBatis可以为我们做的更多,比如对查询结果的封装等等。虽然不如全...

2016-04-14 14:55:00 294

转载 Spring MVC入门案例(1)

开始Spring MVC 建立一个web project,并导入spring 3.x的jar包 配置web.xml 根据上面的spring mvc流程图,我们知道DispatcherServlet是spring mvc 的一个前端控制器,所以我们当然要去配置它,以便于将请求转给Dispa...

2016-04-14 14:55:00 87

转载 Spring与Struts区别联系

区别联系1. 实现机制 struts2框架是类级别的拦截,每次来了请求就创建一个controller中对应的Action,然后调用setter getter方法把request中的数据注入 。struts2实际上是通过setter getter方法与request打交道的。st...

2016-04-14 14:55:00 189

转载 疯狂JAVA之学习笔记(1)-------------Java运行机制及JVM

理论篇: Java程序运行机制: Java语言是一种特殊的高级语言,既有解释性语言的特征,也有编译语言的特征, Java程序经过先编译后翻译两个步骤。 计算机高级语言按程序的执行方式分为编译型和解释型两种。 计算机不能直接理解任何除机器语言以外的语言,所以必须要把程序员所...

2016-04-14 14:53:00 144

转载 疯狂Java之学习笔记(2)-----------Java的开发准备及环境配置

(本篇帖子为初学者写的!) Java简介: 它最初被命名为Oak,目标设定在家用电器等小型系统的 编程语言 ,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近失败之时...

2016-04-14 14:53:00 89

转载 疯狂Java学习笔记(31)-----------静态类

staticclass静态类(Java)  一般情况下是不可以用static修饰类的。如果一定要用static修饰类的话,通常static修饰的是匿名内部类。 在一个类中创建另外一个类,叫做成员内部类。这个成员内部类可以静态的(利用static关键字修饰),也可以是非静态的...

2016-04-14 14:52:00 76

转载 疯狂Java学习笔记(34)----------Iterator、Collection接口以及foreach

Iterator、Collection接口: 如下图:Iterator、Collection同在一个包中: 红字部分使我们经常遇到的,但是遇到又不知道怎么去理解,去应用它! Collection是最基本集合接口,它定义了一组允许重复的对象。Collection接口派生了两个子接口...

2016-04-14 14:52:00 76

转载 疯狂Java之学习笔记(11)------------算法性能分析

转载于:https://my.oschina.net/sfsimon/blog/659403

2016-04-14 14:52:00 70

转载 疯狂Java之学习笔记(19)-----------包装类和匿名类

包装类(Wrapper Class)   包装类是针对于原生数据类型的包装。   因为有8个原生数据类型,所以对应有8个包装类。   所有的包装类(8个)都位于java.lang下。   Java中的8个包装类分别是:Byte, Short, Integer, Long, Float,...

2016-04-14 14:52:00 153

转载 疯狂Java之学习笔记(25)-------------修饰符

修饰符的适用范围 直接上图,直接明了 java中的修饰符分为类修饰符,字段修饰符,方法修饰符。根据功能的不同,主要分为以下几种。 1、权限访问修饰符 public,protected,default,private,这四种级别的修饰符都...

2016-04-14 14:52:00 81

转载 关于正则表达式的总结

Spring表达式语言全称为“Spring Expression Language”,缩写为“SpEL”,类似于Struts2x中使用的OGNL表达式语言,能在运行时构建复杂表达式、存取对象图属性、对象方法调用等等,并能与Spring功能完美整合。 表达式语言给静态Java语...

2016-04-14 14:52:00 113

转载 疯狂Java之学习笔记(12)-----------数据类型转换valueOf、subString、indexOf用法

之前,在http://blog.youkuaiyun.com/u011225629/article/details/45271019博客中,发现了valueOf的用法有几分困惑,又不好记忆,非常的混乱,特整理了一下,方便学习! String.valueOf() 方法的使用 1. 由 基本数据型态...

2016-04-14 14:52:00 203

转载 疯狂Java之学习笔记(16)------------构造器、方法重载

当创建一个个对象时,系统会该对象的属性默认初始化,基本类型属性的值为0(数值类型),false(布尔类型),把所有的引用类型设置为null. 构造器可以改变这种默认的初始化。 构造器的作用:是创建java对象的重要途径,是不是说构造器完全负责创建java对象????...

2016-04-14 14:52:00 76

转载 疯狂java之学习笔记(13)-------------数组学习以及循环机制中for each讲解

数组详细解析! 数组中可分为以下几种:一维数组、二维数组、以及多维数组。 定义数组   方式1(推荐,更能表明数组类型)   type[] 变量名 = new type[数组中元素的个数];   比如:   int[] a = new int[10];   数组名,也即引用a,指...

2016-04-14 14:52:00 103

转载 疯狂Java之学习笔记(15)-------------内部类

一个内部类可以定义在另一个类里,可以定义在函数里,甚至可以作为一个表达式的一部分。   Java中的内部类共分为四种:   静态内部类static inner class (also called nested class)   成员内部类member inner class   局部...

2016-04-14 14:52:00 106

转载 疯狂Java之学习笔记(20)-----------类型转换

1如何将字串 String 转换成整数 int?   A. 有两个方法:   1). int i = Integer.parseInt([String]); 或   i = Integer.parseInt([String],[int radix]);   2). int i = In...

2016-04-14 14:52:00 76

转载 疯狂Java之学习笔记(28)-------------static

学习本文你到底要学到什么: 1、static在java中到底代表什么,为何要用它? 2、static在java中怎么用? 3、static有那些特点和使用的“局限”? 在《Java编程思想》P86页有这样一段话:   “static方法就是没有this的方法。在static方法...

2016-04-14 14:52:00 74

转载 疯狂Java学习笔记(32)-----------与运行环境交互

本人认为java的与运行交互部分,最多的应该是多打一点代码,敲玩代码,运行结果,查看效果! 才会真正的体会到各个类调用各个方法的实际作用!以下是有关于运行环境交互的情况! 下载代码:http://download.youkuaiyun.com/detail/u011225629/8709021 ...

2016-04-14 14:51:00 91

转载 疯狂Java学习笔记(47)-----------泛型详解

1. 概述 在引入范型之前,Java类型分为原始类型、复杂类型,其中复杂类型分为数组和类。引入范型后,一个复杂类型 就可以在细分成更多的类型。 例如原先的类型List,现在在细分成List<Object>, List<String>等更多的类型。 注意,现在List&l...

2016-04-14 14:51:00 83

转载 疯狂Java学习笔记(40)----------TreeMap和TreeSet

看这篇博客前,我觉得很有必要先看下我之前的几篇博客 Red-Black Trees(红黑树) (TreeMap底层的实现就是用的红黑树数据结构) 探索equals()和hashCode()方法...

2016-04-14 14:51:00 76

转载 疯狂Java学习笔记(63)-----------线程进阶

Java线程各个阶段的状态: 那么我们开始一点点研究吧: 启动线程 一、定义线程 1、扩展java.lang.Thread类。 此类中有个run()方法,应该注意其用法: public ...

2016-04-14 14:51:00 78

空空如也

空空如也

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

TA关注的人

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