
spring
英华岁月
这个作者很懒,什么都没留下…
展开
-
context:component-scan base-package 不能扫描其他模块下的包
编写Spring配置文件applicationContext.xml的时候扫描其他module下的包时候扫描不到: 解决方法:原创 2020-08-12 11:30:21 · 3528 阅读 · 4 评论 -
Spring(三)基于注解的 AOP 配置
环境搭建 第一步:准备必要的代码和 jar 包 pom.xml: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.原创 2020-08-08 11:12:13 · 320 阅读 · 0 评论 -
Spring(三)Spring 中的 AOP[掌握]
Spring 中的 AOP[掌握] 说明 我们学习 spring 的 aop,就是通过配置的方式,实现上一章节的功能。 AOP 相关术语 Joinpoint(连接点): 所谓连接点是指那些被拦截到的点。在 spring 中,这些点指的是方法,因为 spring 只支持方法类型的 连接点。 Pointcut(切入点): 所谓切入点是指我们要对哪些 Joinpoint 进行拦截的定义。 Advice(通知/增强): 所谓通知是指拦截到 Joinpoint 之后所要做的事情就是通知。 通知的类型:前置通知,原创 2020-08-08 10:51:32 · 256 阅读 · 0 评论 -
Spring(三)动态代理
AOP 的相关概念 什么是 AOP AOP 的作用及优势 作用: 在程序运行期间,不修改源码对已有方法进行增强。 优势: 减少重复代码 提高开发效率 维护方便 AOP 的实现方式 使用动态代理技术 AOP 的具体应用 案例中问题 客户的业务层实现类 /** * 账户的业务层实现类 */ public class AccountServiceImpl implements IAccountService { private IAccountDao accountDao; public void se原创 2020-08-08 09:36:08 · 233 阅读 · 0 评论 -
Spring(二)
使用 spring 的 IoC 的实现账户的CRUD 创建数据库和编写实体类 create table account( id int primary key auto_increment, name varchar(40), money float )character set utf8 collate utf8_general_ci; insert into account(name,money) values('aaa',1000); insert into account(name,money) v原创 2020-08-03 10:28:14 · 337 阅读 · 0 评论 -
spring(一)
Spring 概述 1.1.1 spring 是什么 Spring 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control: 反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层 Spring MVC 和持久层 Spring JDBC 以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多 著名的第三方框架和类库,逐渐成为使用最多的 Java EE 企业应用开源框架。 1原创 2020-08-02 11:45:08 · 215 阅读 · 0 评论