spring学习随笔
spring学习随笔
liubingle
这个作者很懒,什么都没留下…
展开
-
ssm基本整合
首先是依赖: <dependencies> <!-- spring --> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.9.5</version></dependency> <dependency> <grou原创 2020-09-28 08:35:14 · 93 阅读 · 0 评论 -
spring事务操作的完全注解声明式事务管理和注解+xml声明式事务管理
事务:使用完全注解开发:User类:public class User {private Integer id;private String name;private Integer money; public void setId(Integer id) { this.id = id; } public void setName(String name) { this.name = name; } public void原创 2020-09-26 18:42:30 · 133 阅读 · 0 评论 -
spring学习记录-JdbcTemplate基础
JdbcTemplate1、什么是 JdbcTemplate(1)Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作2.1.准备依赖包:2.2在spring配置文件里配置数据库连接池:<!-- 数据库连接池 --> <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close"> <propert原创 2020-09-26 15:10:02 · 74 阅读 · 0 评论 -
spring学习记录-AOP基础
AOP1.什么是 AOP(1)面向切面编程(方面),利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。(2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能2.AOP的底层原理:(1)AOP 底层使用动态代理,有两种情况动态代理第一种 有接口情况,使用 JDK 动态代理 创建接口实现类代理对象,增强类的方法(1)调用 newProxyInstance 方法Proxy.newProxyInstance原创 2020-09-26 14:54:10 · 84 阅读 · 0 评论 -
spring学习记录-IOC后部分
5.FactoryBean1、Spring 有两种类型 bean,一种普通 bean,另外一种工厂 bean(FactoryBean)2、普通 bean:在配置文件中定义 bean 类型就是返回类型3、工厂 bean:在配置文件定义 bean 类型可以和返回类型不一样第一步 创建类,让这个类作为工厂 bean,实现接口 FactoryBean第二步 实现接口里面的方法,在实现的方法中定义返回的 bean 类型(通过重写getObject()方法)public class MyBean imple原创 2020-09-26 11:38:42 · 68 阅读 · 0 评论 -
spring学习记录-spring使用xml生成对象和注入属性
先maven导入spring这几个依赖,版本填最新的<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> </dependency> <dependency> <gr原创 2020-09-26 10:55:35 · 339 阅读 · 0 评论