1. spring是什么 轻量级开源框架 以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。 还能整合开源世界众多著名的第三方框架和类库。 2. spring解决了什么问题 方便解耦,简化开发。 普通 ...
分类:
编程语言 时间:
2020-05-26 18:15:03
阅读次数:
64
一.概述(什么是spring): Spring是分层的Java SE/EE应用full-stack(一站式)轻量级开源框架。他解决的是业务逻辑层和其他各层的松耦合问题,将面向接口的编程思想贯穿整个系统应用。以IOC(控制反转)和AOP(面向切面编程)为内核,提供了展现层Spring MVC和持久层S ...
分类:
编程语言 时间:
2020-05-24 18:05:03
阅读次数:
81
AOP 面向切面编程 AOP 即面向切面编程,是一种编程思想。可以将一个通用代码或业务组件,通过配置的方式,动态的添加到一个或多个对象上。已实现代码的复用,和业务组件模块之间的解耦合。通常可用动态的程序扩展及一些系统层面的问题处理(日志记录,事务,权限等) AOP中相关概念: 1) Aspect 切 ...
分类:
其他好文 时间:
2020-05-22 00:26:33
阅读次数:
66
前言 本篇文章主要介绍的是SpringBoot切面Aop的demo简单讲解。 SpringBoot Aop 说明:如果想直接获取工程那么可以直接跳到底部,通过链接下载工程代码。 切面(Aop) 一、概念 AOP(Aspect OrientedProgramming):面向切面编程,面向切面编程(也叫 ...
分类:
编程语言 时间:
2020-05-21 00:27:47
阅读次数:
51
python装饰器 Python装饰器看起来类似Java中的注解,然而和注解并不相同,不过同样能够实现面向切面编程。 想要理解Python中的装饰器,不得不先理解闭包(closure)这一概念。 闭包 在计算机科学中,闭包(英语:Closure),又称词法闭包(Lexical Closure)或函数 ...
分类:
编程语言 时间:
2020-05-20 20:05:55
阅读次数:
66
1、对于框架的简单了解(framework) 框架:具有约束性的去支撑我们完成功能的半成品的项目。 约束性:定义的一些标准; 支撑性:其实就是对底层各种功能技术的封装; 半成品的项目:框架不是一个完整的项目,只是提供一个架子,虽然封装了各种技术,但是缺少业务逻辑。框架+业务逻辑=项目(减少代码量) ...
分类:
编程语言 时间:
2020-05-15 23:02:15
阅读次数:
123
1.组件-内容模块化-复用2.指令-功能抽象化-面向切面3.混入-继承 or 装饰4.过滤器-文本格式化5.插件-功能规模化,模块化6.路由-页面规模化 7.父组件-子组件参数传递指令:v-if,v-else,v-else-if,v-show,v-for,v-on,v-bind,v-model,v- ...
分类:
其他好文 时间:
2020-05-15 17:58:46
阅读次数:
75
转自 https://www.cnblogs.com/xrq730/p/4919025.html AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封 ...
分类:
编程语言 时间:
2020-05-11 11:40:41
阅读次数:
66
## 1. spring概述 ### 1.1 Spring是什么(理解) Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程 ...
分类:
编程语言 时间:
2020-05-10 09:11:12
阅读次数:
61
原文作者: xingguang 原文链接: "https://www.tiance.club/post/1167956631.html" 一、本课目标 理解Spring AOP的原理 掌握Spring AOP的七个术语 二、面向切面编程 一、本课目标 理解Spring AOP的原理 掌握Spring ...
分类:
其他好文 时间:
2020-05-05 12:49:43
阅读次数:
70