随笔分类 - 框架 / spring-文档篇
摘要:1. 事务介绍 1.1 简介 事务,就是一组操作数据库的动作集合。事务是现代数据库理论中的核心概念之一。如果一组处理步骤或者全部发生或者一步也不执行,我们称该组处理步骤为一个事务。当所有的步骤像一个操作一样被完整地执行,我们称该事务被提交。由于其中的一部分或多步执行失败,导致没有步骤被提交,则事务必
阅读全文
摘要:1. InitializingBean 1. 简介 InitializingBean接口为bean提供了初始化方法的方式,它只包括afterPropertiesSet方法,凡是继承该接口的类,在初始化bean的时候都会执行该方法。 2. 使用 demo @Component public class
阅读全文
摘要:1. 作用 用于将对象存入spring的ioc容器中。 @controller、@Service、@Component、@Configuration、@Repository 等几个注解是一样的,都是负责将对象存入容器当中,而@Bean是用在方法上,将当前方法的返回值对象放到容器当中。 2. 使用 @
阅读全文
摘要:1. SpringBoot 配置文件格式 1. properties 2. yml properties 优先级高于 yml。 自动识别的配置文件:bootstrap.yml 和 application.yml,bootstrap.yml 先于 application.yml 加载,一般用于系统级别
阅读全文
摘要:1. @Autowird 1. 作用 实现依赖注入,spring容器会对bean中所有字段、方法进行遍历,标注有@Autowired注解的,都会进行注入。 2. 定义 @Target({ElementType.CONSTRUCTOR, ElementType.METHOD, ElementType.
阅读全文
摘要:1. Logback 介绍 Logback 是由 log4j 创始人设计的又一个开源日志组件 Logback 当前分成三个模块:logback-core,logback- classic 和 logback-access logback-core 是其它两个模块的基础模块,类似与 springfra
阅读全文
摘要:1,常用的三种打包方式 jar 可以直接运行,一般用于被引用的模块 java -jar war 丢在 tomcat/webapp 中运行的,一般用于整个项目模块 pom 用于多模块中的父模块 1. jar 默认打包方式就是 jar <packaging>jar</packaging> <build>
阅读全文