随笔分类 -  Spring

摘要:Spring Boot 是微服务中最好的 Java 框架。为了更好的理解与使用SpringBoot,同时,为了记录平时的点点滴滴,便于日后的面试! 1、什么是SpringBoot? 用来简化Spring应用的初始搭建以及开发过程,使用特定的方式来进行配置 创建独立的Spring引用程序main方法运 阅读全文
posted @ 2021-02-19 15:41 随★风 阅读(1218) 评论(0) 推荐(0) 编辑
摘要:一、Sring简介 Spring是一个分层的Java SE/EE应用一站式的轻量级开源框架。Spring核心是IOC和AOP。 Spring主要优点包括: 方便解耦,简化开发,通过Spring提供的IoC容器,我们可以将对象之间的依赖关系交由Spring进行控制,避免硬编码造成的程序耦合度高。 AO 阅读全文
posted @ 2021-02-19 14:22 随★风 阅读(1149) 评论(0) 推荐(0) 编辑
摘要:Spring Data JPA是Spring基于Hibernate开发的一个JPA框架。如果用过Hibernate或者MyBatis的话,就会知道对象关系映射(ORM)框架有多么方便。 但是Spring Data JPA框架功能更进一步,为我们做了 一个数据持久层框架几乎能做的任何事情。下面来逐步介 阅读全文
posted @ 2019-03-13 09:28 随★风 阅读(649) 评论(0) 推荐(0) 编辑
摘要:示例: aop,即面向切面编程,面向切面编程的目标就是分离关注点。 比如:小明(一位孩子)想吃苹果,首先得要有苹果,其次才能吃。那么妈妈负责去买水果,孩子负责吃,这样,既分离了关注点,也减低了代码的复杂程度 示例: 孩子类: @Component public class Child { publi 阅读全文
posted @ 2018-12-28 15:50 随★风 阅读(6928) 评论(0) 推荐(0) 编辑
摘要:前言: AOP并不是Spring框架特有的。Spring只是支持AOP编程 (面向切面编程) 的框架之一。 概念: 1、切面(Aspect) 一系列Advice + Pointcut 的集合。 2、通知(Advice) 通知是切面开启后,切面的方法。 前置通知 ( before ):在动态代理反射原 阅读全文
posted @ 2018-12-28 15:33 随★风 阅读(452) 评论(0) 推荐(0) 编辑
摘要:首先添加依赖: 创建:SpringConfig 创建:JedisDemo 测试: 注意:首先记得 设置值,不然会报空指针异常 阅读全文
posted @ 2018-12-25 19:50 随★风 阅读(1696) 评论(0) 推荐(0) 编辑
摘要:jdbcTemplate简介 Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。 JdbcTemplate位于中。其全限定命名为org.springframework.jdbc.core.JdbcTem 阅读全文
posted @ 2018-12-24 10:35 随★风 阅读(1395) 评论(0) 推荐(0) 编辑
摘要:动态代理:当想要给实现了某个接口的类中的方法,加一些额外的处理。比如说加日志,加事务等。可以给这个类创建一个代理,故名思议就是创建一个新的类,这个类不仅包含原来类方法的功能,而且还在原来的基础上添加了额外处理的新类。这个代理类并不是定义好的,是动态生成的。具有解耦意义,灵活,扩展性强。 动态代理实现 阅读全文
posted @ 2018-12-18 19:36 随★风 阅读(2318) 评论(0) 推荐(0) 编辑
摘要:xml: 测试代码: 结果: 阅读全文
posted @ 2018-12-14 23:19 随★风 阅读(443) 评论(0) 推荐(0) 编辑
摘要:注解@Component代表Spring Ioc 会把 这个类扫描生产Bean 实例,而其中 value属性代表这个类在Spring 中的id,这就相当于XML方式定义的Bean 的 id 现在有了这个类还不能测试,因为Spring IOC 并不知道 需要去哪里扫描对象,这时候可以使用一个Java 阅读全文
posted @ 2018-12-14 23:13 随★风 阅读(349) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示