![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring Framework学习笔记
Spring Framework自学笔记及案例。初步了解Framework的一些知识,包含IOC、AOP和Log4J的一些知识
Fan_zm
等风来,不若追风去
展开
-
学习笔记(06-01):轻松搞定Spring全家桶(初识篇)-Spring Framework-Log4J:Log4J配置文件详解
Log4J的配置文件是用来设置日志输出的级别、存放和布局的,它可以是key=value格式的设置或xml格式的设置信息。通过配置创建出Log4J的运行环境。案例中的配置文件:/AOPProjectByAspectJAnnotation/resource/log4j.propertiesLOG_DIR=H:\\StudyLogslog4j.rootLogger=DEBUG, Console, FileInfo,FileErrorlog4j.appender.Console = org.apache.原创 2020-07-01 17:49:23 · 238 阅读 · 0 评论 -
学习笔记(06):轻松搞定Spring全家桶(初识篇)-Spring Framework:日志框架和log4j
一、常见的日志框架:JDKLog(官方最早)Log4J(apache的一个开源框架)LogBack(与Log4J同一作者,可以使用占位符)Log4J 2(性能很强,集合了各种优点)SLF4J(本身并不是日志框架,提供了一套记录日志的API)等等学SpringMVC时再了解Log4J 2;学Spring Boot再了解LogBack和SLF4J二、Log4J: 现在不太常用了,因为早就停止更新了§日志的级别:»»»»(优先级依次降低。优先级设置为低优先级时,所有优先级比他高的也会输原创 2020-06-30 00:10:31 · 388 阅读 · 0 评论 -
学习笔记(05-03):轻松搞定Spring全家桶(初识篇)-面向切片编程AOP:使用AspectJ基于Annotation开发AOP
与前边学习笔记(04-05):轻松搞定Spring全家桶(初识篇)-控制反转IOC:基于Annotation装配Bean中的应用类似。使用AspectJ基于Annotation开发AOP:一、创建项目,导入相关jar包:(点击下载)spring项目所需基础jar包使用AspectJ开发AOP额外需要的jar包二、在配置文件中加入aop的命名空间三、具体代码:配置文件:/AOPProjectByAspectJAnnotation/resource/applicationContext.xm原创 2020-06-29 00:48:46 · 194 阅读 · 0 评论 -
学习笔记(05-02-B):使用AspectJ基于XML开发AOP笔记补充-execution表达式详解
学习笔记(05-02)的代码中用到了AspectJ的切入点表达式—execution表达式即:涉及内容比较多,故单独一篇。原创 2020-06-28 21:36:17 · 175 阅读 · 0 评论 -
学习笔记(05-02):轻松搞定Spring全家桶(初识篇)-面向切片编程AOP:使用AspectJ基于XML开发AOP
注:与前面的笔记有一点地方不一样,无伤大雅,笔记要点在代码中AOP的一丁点基础:学习笔记(05):轻松搞定Spring全家桶(初识篇)-面向切片编程AOP使用AspectJ基于XML开发AOP:一、创建项目,导入相关jar包:(点击下载)spring项目所需基础jar包使用AspectJ基于XML开发AOP额外需要的jar包二、创建一个接口:/AOPProjectByAspectJXml/src/com/aop/UserDao.javapackage com.aop;public in原创 2020-06-28 00:21:33 · 173 阅读 · 0 评论 -
学习笔记(05-01-B):轻松搞定Spring全家桶(初识篇)-面向切片编程AOP:使用Spring通知类型创建Spring AOP-2
前置通知、后置通知、环绕通知和异常通知的实现:学习笔记(05-01):轻松搞定Spring全家桶(初识篇)-面向切片编程AOP:使用Spring通知类型创建Spring AOP。以下是第五种通知类型——引介通知的实现5.IntroductionInterceptor(引介通知):不同于前四种通知类型,前四种通知类型是在目标方法前后或者目标方法执行过程中出现异常所进行的一些操作;而引介通知实在目标类中添加一些新的方法和属性,应用于修改旧版本程序,增强类功能。...原创 2020-06-24 22:50:17 · 141 阅读 · 0 评论 -
学习笔记(05-01):轻松搞定Spring全家桶(初识篇)-面向切片编程AOP:使用Spring通知类型创建Spring AOP
一、使用环绕通知(MethodInterceptor)做日志管理:创建项目,导入jar包:学习笔记(04)系列中的jar包外加AOP的jar包。使用jdk动态代理的方式;创建一个接口创建接口的实现类创建一个切面类原创 2020-06-24 01:21:08 · 171 阅读 · 0 评论 -
学习笔记(05):轻松搞定Spring全家桶(初识篇)-面向切片编程AOP:
一、AOP简介: AOP(Aspect Oriented Programming)面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等待。能在不改变原有的逻辑的基础上,增加一些额外的功能。简单说就是将那些与业务无关,却为业务模块所共同调用的逻辑或责任封装起来,便于减少系统的重复代码,降低模块之间的耦合度,并有利于未来的可操作性和可维护性。二、AOP的一些术语和概念:Aspect(切面):通常是一个类,里面可以定义切入点和通知原创 2020-06-22 21:49:11 · 148 阅读 · 0 评论 -
学习笔记(04-05):轻松搞定Spring全家桶(初识篇)-控制反转IOC:基于Annotation装配Bean
基于Annotation装配Bean:为完善博客笔记的结构,先行发出用来获取个链接,具体内容日后补充原创 2020-06-19 17:00:37 · 153 阅读 · 0 评论 -
学习笔记(04-04):轻松搞定Spring全家桶(初识篇)-控制反转IOC:自动装配Bean
**二、自动装配Bean:**原创 2020-06-19 16:59:28 · 155 阅读 · 0 评论 -
学习笔记(04-03):轻松搞定Spring全家桶(初识篇)-控制反转IOC:装配表达式
装配表达式:原创 2020-06-19 16:55:53 · 139 阅读 · 0 评论 -
学习笔记(04-02):轻松搞定Spring全家桶(初识篇)-控制反转IOC:集合装配
主要以案例进行讲解,通过案例讲解各技术如何使用,同时在Spring MVC及Spring Boot的最后一部分都是从前端页面、到逻辑层、到持久层的整体的产品的增删改查的实战案例。 【我们保证你能收获到以下几点】 1、掌握Spring全家桶主要部分的开发、实现 2、可以使用Spring MVC、Spring Boot、Sprin...原创 2020-06-18 22:47:36 · 162 阅读 · 0 评论 -
学习笔记(04-01):轻松搞定Spring全家桶(初识篇)-控制反转IOC:基于XML装配Bean:
这是一系列关于spring的学习笔记总起的文章https://blog.csdn.net/Fan_zm/article/details/106754221原创 2020-06-19 16:50:06 · 419 阅读 · 0 评论 -
学习笔记(04):轻松搞定Spring全家桶(初识篇)-控制反转IOC:
这是一系列关于spring全家桶的学习笔记立即学习:https://edu.csdn.net/course/play/27273/361040?utm_source=blogtoedu原创 2020-06-19 16:43:45 · 134 阅读 · 0 评论 -
学习笔记(03):轻松搞定Spring全家桶(初识篇)-第一个spring framework程序(重制版)
1.准备工作:在Eclipse中安装Spring Tools 3 Add-On for Spring Tools 4插件(先前装了Spring Tools 4)注:先不采用最新的方式(比如maven;最新出现的springboot框架与以前框架的方式不同),而是采用传统的创建webproject的方式。所以需要3的支持插件。(1)打开Eclipse(2)Help->Eclipse Marketplace->在Find框检索spring(3)Install Spring Tools 3 A原创 2020-06-16 12:01:21 · 293 阅读 · 0 评论 -
学习笔记(02):轻松搞定Spring全家桶(初识篇)-环境准备及搭建(三)
主要以案例进行讲解,通过案例讲解各技术如何使用,同时在Spring MVC及Spring Boot的最后一部分都是从前端页面、到逻辑层、到持久层的整体的产品的增删改查的实战案例。 【我们保证你能收获到以下几点】 1、掌握Spring全家桶主要部分的开发、实现 2、可以使用Spring MVC、Spring Boot、Sprin...原创 2020-06-12 00:33:07 · 157 阅读 · 0 评论 -
学习笔记(01):轻松搞定Spring全家桶(初识篇)-全家桶概述
主要以案例进行讲解,通过案例讲解各技术如何使用,同时在Spring MVC及Spring Boot的最后一部分都是从前端页面、到逻辑层、到持久层的整体的产品的增删改查的实战案例。 【我们保证你能收获到以下几点】 1、掌握Spring全家桶主要部分的开发、实现 2、可以使用Spring MVC、Spring Boot、Sprin...原创 2020-06-10 00:00:36 · 254 阅读 · 0 评论