摘要: mybatis-plus 提供两种包含预定义增删改查操作的接口: **com.baomidou.mybatisplus.core.mapper.BaseMapper com.baomidou.mybatisplus.extension.service.IService** 刚开始有点疑惑为什么要设计 阅读全文
posted @ 2023-06-15 10:26 音风水 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 自动配置原理 @SpringBootApplication 是一个组合注解,由 @ComponentScan、@EnableAutoConfiguration 和 @SpringBootConfiguration 组成 @SpringBootConfiguration 与普通 @Configurat 阅读全文
posted @ 2023-06-07 10:10 音风水 阅读(115) 评论(0) 推荐(0) 编辑
摘要: # **localhost 是一种特殊的域名** localhost 它并不是IP,而是一种特殊的域名(没有后缀),默认的情况下它解析到的是本地IP(127.0.0.1),主要通过本机的host文件进行管理,如果你愿意,也可以把localhost域名解析到某个公网IP上去。 # 127.0.0.1是 阅读全文
posted @ 2023-05-30 15:10 音风水 阅读(281) 评论(0) 推荐(0) 编辑
摘要: ConfigurationClassPostProcessor:用于解析@ComponentScan @Bean @Import @ImportResource MapperSacnnerConfigurer:相当于Mybatis的@MapperScanner 用于解析被标注的@Mapper接口 @ 阅读全文
posted @ 2023-05-18 11:04 音风水 阅读(60) 评论(0) 推荐(0) 编辑
摘要: AutoWiredAnnotationBeanPostProcessor 执行依赖注入的时候(解析@Autowired)调用了postProcessProperties 方法 这个方法首先要找到哪些属性,方法被标注了@Autowired注解,把这些数据添加到 InjectMetadata中,然后调用 阅读全文
posted @ 2023-05-13 14:50 音风水 阅读(67) 评论(0) 推荐(0) 编辑
摘要: ApplicationContext实现 ApplicationContext有四个经典实现 ClassPathXmlApplicationContext :经典容器,基于classpath下xml格式的配置文件来创建 FileSystemXmlApplicationContext:基于磁盘路径下x 阅读全文
posted @ 2023-05-10 10:50 音风水 阅读(19) 评论(2) 推荐(0) 编辑
摘要: Applicationcontext的功能拓展主要来自于不属于beanfactory的接口,主要包括四个接口 Messagesource :国际化 ResourcePatternResolver :获取资源 ApplicationEventPublisher:发布事件 EnvironmentCapa 阅读全文
posted @ 2023-05-09 15:10 音风水 阅读(77) 评论(0) 推荐(0) 编辑
摘要: beanFactory和Applicationcontext beanFactory是Applicationcontext的父接口,Applicationcontext间接继承了beanFactory beanFactory才是spring的核心容器 Application.run返回的是一个con 阅读全文
posted @ 2023-05-09 09:58 音风水 阅读(18) 评论(0) 推荐(0) 编辑
摘要: @Accessors 注解参数经常会在实体类上看到,记录一下,方便以后复习 @Accessors注解的作用:当属性字段在生成 getter 和 setter 方法时,做一些相关的设置。 @Accessors 共有三个属性,分别是 fluent,chain,prefix fluent 属性 不写默认为 阅读全文
posted @ 2023-05-09 08:51 音风水 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 做业务的时候经常忘记@RequestParam注解参数,记录一下 首先,我们要清楚@RequestParam是干什么的 @RequestParam:将请求参数绑定到你控制器的方法参数上,路径上有个参数+? @RequestParam注解参数: 语法:@RequestParam(value=”参数名” 阅读全文
posted @ 2023-05-08 21:20 音风水 阅读(205) 评论(0) 推荐(0) 编辑