摘要: 1. SpringBoot 配置文件格式 1. properties 2. yml properties 优先级高于 yml。 自动识别的配置文件:bootstrap.yml 和 application.yml,bootstrap.yml 先于 application.yml 加载,一般用于系统级别 阅读全文
posted @ 2023-08-24 10:45 primaryC 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 1. @Autowird 1. 作用 实现依赖注入,spring容器会对bean中所有字段、方法进行遍历,标注有@Autowired注解的,都会进行注入。 2. 定义 @Target({ElementType.CONSTRUCTOR, ElementType.METHOD, ElementType. 阅读全文
posted @ 2023-08-24 10:44 primaryC 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1. Spring 手动注入和自动注入 通常情况下,系统中类和类之间是有依赖关系的,如果一个类对外提供的功能需要通过调用其他类的方法来实现的时候,说明这两个类之间存在依赖关系。 example: public class UserService{ public void insert(UserMod 阅读全文
posted @ 2023-08-21 14:23 primaryC 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 一. 缓存抽象 从 3.1 版本开始,Spring 框架提供了对现有 Spring 应用透明地添加缓存的支持。与 事务 支持类似,缓存抽象允许一致使用各种缓存解决方案,对代码的影响最小。 在 Spring Framework 4.1 中,缓存抽象得到了极大的扩展,支持 JSR-107 注解 和更多的 阅读全文
posted @ 2023-08-07 09:52 primaryC 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 1. Logback 介绍 Logback 是由 log4j 创始人设计的又一个开源日志组件 Logback 当前分成三个模块:logback-core,logback- classic 和 logback-access logback-core 是其它两个模块的基础模块,类似与 springfra 阅读全文
posted @ 2023-08-04 13:14 primaryC 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一. 断点分类 1. 行断点(Line Breakpoints) 在某行左侧鼠标左键点击 可以再次右键点击小红点添加表达式,表达式为 true 才会触发断点 2. 方法断点(Method BreakPoints) 方法左侧使用鼠标左键点击 在执行该方法时,会在第一行和最后一行停顿,可以很清晰看到方法 阅读全文
posted @ 2023-08-03 16:51 primaryC 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 1,AOP 概念 面向切面的编程(AOP)通过提供另一种思考程序结构的方式来补充面向对象的编程(OOP)。OOP中模块化的关键单位是类,而AOP中模块化的单位是切面。切面使跨越多种类型和对象的关注点(如事务管理)模块化。(这样的关注点在AOP文献中通常被称为 "交叉(crosscutting)" 关 阅读全文
posted @ 2023-07-18 16:01 primaryC 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 1,SpringSecurity 简介​ Spring Security 是 Spring家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富。 一般来说中大型的项目都是使用SpringSecurity来做安全框架。小项目有Shiro的比较多, 阅读全文
posted @ 2023-07-07 17:57 primaryC 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1,RabbitMq 简介 是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。 官网 安装 三个作用:异步处理,流量削峰,应用 阅读全文
posted @ 2023-07-07 15:24 primaryC 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1, 一些特殊表 查询表的存在 select * from information_schema.tables where table_schema = 'databaseName' table_name like '%tableName%' 查询字段的存在 select * from inform 阅读全文
posted @ 2023-07-06 17:47 primaryC 阅读(35) 评论(0) 推荐(0) 编辑