04 2018 档案
摘要:一、切入点语法 1)通配符 AOP支持的通配符: *:匹配任何数量字符 ..:匹配任何数量字符的重复,在类型模式中匹配任何数量子包,在方法参数模式中匹配任何数量参数 +:匹配指定类型的子类型,仅能作为后缀放在类型模式后边 实例: 2)类型匹配,语法如下: 注解? 类的全限定名 注解:可选,类型上持有
阅读全文
摘要:一、简单使用:Hello World实例 1、定义目标类 2、定义切面支持类 3、配置切面 4、测试 输出: 二、AOP XML配置 AOP定义必须放在<aop:config>标签下,该标签下可以有<aop:pointcut>、<aop:advisor>、<aop:aspect>标签,配置顺序不可变
阅读全文
摘要:一、SpEL介绍 Spring表达式语言全称为“Spring Expression Language”,缩写为“SpEL”,可在运行时构建复杂表达式 使用步骤: 1)创建解析器:ExpressionParser接口表示解析器,SpelExpressionParser提供默认实现 2)解析表达式:使用
阅读全文
摘要:一、Resource接口 Spring提供Resource接口,代表底层外部资源,提供对底层外部资源的一致性访问接口 二、内置Resource实现 1、ByteArrayResource byte[]数组资源 2、FileSystemResource 文件系统资源 3、ClassPathResour
阅读全文
摘要:一、简单使用:Hello World实例 1、maven添加依赖 2、定义接口和类 3、spring配置,实例化bean 4、测试类 说明: beans的概念 由IoC容器管理的那些组成你应用程序的对象我们就叫它Bean, Bean就是由Spring容器初始化、装配及管理的对象,除此之外,bean就
阅读全文
摘要:一、Spring设计原则 1、约定大于配置的契约式编程 2、非侵入式设计 从框架角度可以这样理解,无需继承框架提供的类,这种设计就可以看作是非侵入式设计,如果继承了这些框架类,就是侵入设计 3、面向接口编程,而非实现 二、Spring主要功能 1、IoC(Inversion of Control)
阅读全文
摘要:一、添加maven依赖 二、添加连接池配置(durid.properties) 三、简单使用
阅读全文
摘要:一、Java启动命令 java程序的启动方式有三种: 1、java -jar 生成的jar包中,manifest文件定义了Main Class,可使用该命令 java -jar test.jar 2、java -cp 生成的jar包中,无Main Class配置,可使用该命令 java -cp te
阅读全文
摘要:一、Maven安装 Maven的安装步骤: 1、Maven官网(http://maven.apache.org/)下载压缩包,解压缩,当前最新版本是apache-maven-3.5.3-bin.zip 2、安装JDK,配置JDK环境变量 JAVA_HOME 3、配置Maven环境变量 MAVEN_H
阅读全文