
java-spring
独坐空山后
努力成为前端大佬的打工仔
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
前端初步入门spring-------08-将拦截器运用到spring
那么,既然学习了代理衍生出的拦截器,那么我们便可以运用在我们创建好的spring工程上 还记得那个MVC和注解开启的项目吗。 既然是AOP的,是面向切面的,那么,我们接下来,就是建立了其中一个A,建立一个切面,功能是拦截器 1、新建切面模块 我们新建一个文件夹,名为aspect,用来存放不同功能的切面文件 2、下载相应的依赖 因为要在spring建立切面功能,我们需要去maven安装对应的依赖 https://mvnrepository.com/ 搜索aspect,找到AspectJ Runtime、Asp原创 2020-09-08 19:09:10 · 178 阅读 · 0 评论 -
前端初步入门spring-------07-代理衍生的拦截器
利用,代理的特性,我们可以制作一个拦截器,用来发出目标对象执行的通知 1、编写接口 一个五个通知,分别在业务执行的生命周期里: before:前置通知,业务开始执行时发出 around:环绕通知,业务正在执行时发出,业务就在这个通知里面执行 afterReturning:后置通知,业务执行结束时发出 afterThrowing:异常通知,业务执行异常时发出 after:最终通知,业务不管执行与否,都会被调用 /** * 拦截器标准 * 代理方法的 生命周期 * @author PigIsDuc原创 2020-09-08 19:08:09 · 148 阅读 · 1 评论 -
前端初步入门spring-------06-代理
一、什么是代理 代理,是OOP里面,很重要的一个设计模式,成为代理模式 就是生成一个和真实角色 相同的 代理角色 真实角色负责自己业务有关的事情 代理角色负责一些边角的事情,来为真实业务辅助 比如 医生 和 护士 医生算是一个真实角色,护士算是 医生的代理,也就是代理角色 医生做好自己业务的事情,医护患者 护士帮助医生,做其他的事情,比如量体温,助手等 二、代理Demo 2.1、代理工厂ProxyFactory 首先,我们还是遵守工厂模式的思想,先建一个工厂来降低耦合度 /** * 基于反射的代理工厂原创 2020-09-08 19:07:32 · 136 阅读 · 0 评论 -
前端初步入门spring-------05-使用mvc和注解开启项目
一、为什么要使用注解 因为一个项目内,有很多个bean类,如果一个个写入xml文件中,太过于繁琐 这时可以使用注解扫描,在有注解的地方,自动注册为bean类,交给spring管理 二、注解的过程 开启注解扫描,制定扫描从哪个包开始 (演示从, net.duck 开始扫描) <beans> <context:component-scan base-package="net.duck"></context:component-scan> </beans> 对M原创 2020-09-08 19:06:51 · 111 阅读 · 0 评论 -
前端初步入门spring-------04-mvc思想
MVC思想 一、什么是MVC思想 含义:MVC是一种三层设计模式,包括M--model数据模型层、V--view视图层、C--controlller控制层 二、MVC思想的目录 那么,安装MVC思想,我们可以将项目目录分为几个模块 POJO模块 DAO模块 Serlvet模块 Controller模块 2.1、POJO模块 含义:和Dao一样属于数据模型层, pojo中封装的的对象其实还可以细分成好多个类别 PO:persist(持久化) object,和数据表中的记录完全对应 javaBean原创 2020-09-07 09:19:06 · 201 阅读 · 0 评论 -
前端初步入门spring------03-依赖注入
IOC操作 – Bean管理 一、什么是Bean管理 概念: Spring创建对象 Spring注入(由Spring注入属性) 二、Bean管理操作 2.1、基于xml实现创建对象 方式:在配置文件中,使用Bean标签,添加对象的对应的属性,就可以实现对象创建 属性说明: id: bean的唯一表示 class :类的全路径 name :作用类似id,但可以多个 创建对象时,默认执行无参构造方法 注册一个bean ,将bean交给sprin容器管理 默认情况下,所有的bean都是原创 2020-09-07 09:17:55 · 306 阅读 · 0 评论 -
前端初步入门spring-------02-控制反转
spring核心思想—控制反转IOC 一、什么是IOC 全称:Inversion of Control 本质:把对象和对象间的调用过程,交给Spring进行管理 二、IOC底层原理 xml解析 工厂模式 反射 — 通过得到类的字节码文件,操作类中的内容 工厂模式解析 通过工厂模式,降低耦合度 // Dao层 class UserDao { ... } // Factory工厂层 class UserFactory { public static UserDao getDao()原创 2020-09-07 09:16:57 · 125 阅读 · 0 评论 -
前端初步入门spring-------01-从0构建spring工程
一、配置Maven 1.1、下载 下载地址:http://maven.apache.org/download.cgi 点击 1.2、安装Maven 1.2.1、解压到对应的文件夹 1.2.2、配置环境变量 右键我的电脑 -> 高级 -> 环境变量 在全局变量添加 MAVEN-HOME,指向解压的目录 找到环境变量Path,添加一个 %MAEVN_HOME%\bin 打开CMD,输入指令 mvn -v 检测是否配置成功 如果成功之后 输入 mvn help:system原创 2020-09-07 09:14:31 · 209 阅读 · 0 评论