Spring
Stitch__
菜是原罪
展开
-
spring1.1---创建Bean /配置Bean
PART ONE 重点: Bean IOC() AOP(面向切面编程) 轻量级:非 侵入性的。不是jar 包的大小,而是使用spring 开发不用去实现spring 为我们提供的接口,不依赖spring 的API 依赖注入: 面向切面编程 容器: 包含并管理应用对象的生命周期 一站式: 可以整合各种优秀的第三方框架(spring 自身提供类优秀的展现层 springMVC 和持久层 sprin...原创 2019-08-03 17:13:52 · 265 阅读 · 0 评论 -
Spring 2.2 AOP/AspectJ 注解实现使用
在Spring 实现通过XML文件配置使用面向切面编程AOP原创 2019-08-23 17:06:49 · 141 阅读 · 0 评论 -
Idea 使用Spring+Maven
因为本人真的很讨厌引入jar 包,而且一般引入jar 包的时候都要引入很多,jar 包找起来也很麻烦。所以项目更喜欢使用maven 然后添加所需要的依赖 一:创建项目 创建maven 项目,选择quick 这一项。其实你也可以不勾选Creat from artchetype 这个选项。项目创建好之后再自己构建项目的目录结构就行(目录结构和使用idea 创建的SpringBoot 的目录结构是...原创 2019-08-23 19:47:29 · 257 阅读 · 0 评论 -
spring 3.1 Spring 对JDBC的支持
PART ONE:JdbcTemplate 一:在xml 文件中配置数据源,和数据库的相关信息。并且配置spring 的JdbcTemplate !--配置数据源--> <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> &l...原创 2019-08-24 16:33:07 · 206 阅读 · 0 评论 -
Spring 4.1 Spring中的事务处理
Spring 有一整套的事务管理机制,开发人员在使用的时候不用了解在在底层是怎么实现的。可以使用这样的事务机制,处理各种情况下的事务处理 PART ONE:注解实现事务 在spring中不同的操作有不同的事务管理器 JDBC事务管理器: DataSourceTransactionManager Hibernate 对应的事务管理器:HIbernateTransactionManager ... ...原创 2019-08-25 14:28:02 · 155 阅读 · 0 评论 -
Spring5.1 Spring整合ORM框架
数据的多样性,导致我们对数据访问的需求更多,出现了ORM框架 ORM框架:对象关系映射 框架。可以将代码中的对象映射到数据库中 Spring 可以整合多个ORM 框架,并且SpringData JPA 的底层实现是由Hibernate 实现 这篇笔记的主要目的是为了hibernate 的了解,在springBoot 中使用数据ORM框架是SpringData JPA但是JPA的底层实现是...原创 2019-08-25 20:47:13 · 393 阅读 · 0 评论 -
Spring2.1 AOP/ApsectJ 注解实现使用
AOP 面向切面编程,和IOC/DI 是spring 的两大基石 PART ONE 场景: 一个计算类(方法包括:加减乘除),要求在方法调用的时候打印此刻执行的方法名和参数 一: 动态代理 在开头的场景中如果,我们用最原始的方法完成需求,那么在每一个算术方法中都要写相应的打印语句,并且当要求的日志输出变多时,打印语句(日志语句)将会远远多于函数的核心代码,这样的代码维护何修改都十分麻烦 ...原创 2019-08-21 15:42:11 · 258 阅读 · 0 评论 -
Spring1.2 工厂/注解配置Bean
PART ONE 工厂配置 通过工厂方法,FactoryBean 的方法配置Bean 一:静态工厂方法 静态工厂方法完成Bean 配置:通过直接调用某个类的静态方法就可以放回Bean实例 测试代码: 1. Bean 对应类: public class Car { private String name; public String getName() { ...原创 2019-08-17 20:55:06 · 409 阅读 · 0 评论