随笔分类 -  spring

摘要:实际应用中,我们会有在项目服务启动完成以后去加载一些数据或做一些事情(比如缓存)这样的需求。 为了解决这样的问题,Spring Boot 为我们提供了一个方法,通过实现接口 CommandLineRunner 来实现。 很简单,只需要一个类就可以,无需其他配置。 创建实现接口 CommandLine 阅读全文
posted @ 2019-06-11 14:06 jason.bai 阅读(5973) 评论(0) 推荐(0) 编辑
摘要:以下是事物的传播机制: @Transactional(propagation=Propagation.REQUIRED)如果有事务, 那么加入事务, 没有的话新建一个(默认情况下)@Transactional(propagation=Propagation.NOT_SUPPORTED)容器不为这个方 阅读全文
posted @ 2019-02-24 10:31 jason.bai 阅读(20102) 评论(0) 推荐(1) 编辑
摘要:简单介绍 Spring为任务调度与异步方法执行提供了注解支持。通过在方法上设置@Async注解,可使得方法被异步调用。也就是说调用者会在调用时立即返回,而被调用方法的实际执行是交给Spring的TaskExecutor来完成。 同时加入扫描注解。 为了比较,先来一个同步调用 输出结果: 你不爱我了么 阅读全文
posted @ 2018-12-19 10:46 jason.bai 阅读(1842) 评论(0) 推荐(0) 编辑
摘要:反射机制概念 我们考虑一个场景,如果我们在程序运行时,一个对象想要检视自己所拥有的成员属性,该如何操作?再考虑另一个场景,如果我们想要在运行期获得某个类的Class信息如它的属性、构造方法、一般方法后再考虑是否创建它的对象,这种情况该怎么办呢?这就需要用到反射! 我们.java文件在编译后会变成.c 阅读全文
posted @ 2018-01-19 17:28 jason.bai 阅读(6810) 评论(2) 推荐(2) 编辑
摘要:spring boot就是一个大框架里面包含了许许多多的东西,其中spring就是最核心的内容之一,当然就包含spring mvc。 spring mvc 是只是spring 处理web层请求的一个模块。 因此他们的关系大概就是这样: spring mvc < spring <springboot。 阅读全文
posted @ 2017-12-25 15:38 jason.bai 阅读(38883) 评论(1) 推荐(6) 编辑

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