SpringBoot解析指定Yaml配置文件
我们通常在SpringBoot项目中用配置文件属性时使用@ConfigurationProperties或@Value默认配置文件的属性值,也就是application.yml或者application.properties文件中的属性值。但是不能全都往默认配置文件里堆的,本文利用@Property
spring(七):事务操作
本博主将用CSDN记录软件开发求学之路上亲身所得与所学的心得与知识,有兴趣的小伙伴可以关注博主!也许一个人独行,可以走的很快,但是一群人结伴而行,才能走的更远!
swagger-ui
swagger-ui的一些基本使用
springboot自动装配
文章目录1、自动装配是什么及作用2、spring自动装配的原理2.1、启动类上注解的作用@SpringBootApplication@SpringBootConfiguration@EnableAutoConfiguration@AutoConfigurationPackage@Import(Aut
一文学会 Spring MVC 表单标签
form 标签,input 标签,password 标签,checkbox 标签,checkboxes 标签,radiobutton 与 radiobuttons 标签,select 与 option/options 标签
【SpringBoot】自定义Starter
本篇详细介绍了如何自定义一个Starter并导入到其他项目进行使用,已经一些相关注意事项
【Spring从成神到升仙系列 二】2023年再不会 IOC 源码,就要被淘汰了
对于Java开发者而言,关于 Spring ,我们一般当做黑盒来进行使用,不需要去打开这个黑盒。但随着目前程序员行业的发展,我们有必要打开这个黑盒,去探索其中的奥妙。本期 Spring 源码解析系列文章,将带你领略 Spring 源码的奥秘。本期源码文章吸收了之前 Kafka 源码文章的错误,将不再
【SSM】Spring集成Mybatis
虽然Spring中提供了JDBCTemplate模块,已经很大程度了解决了JDBC代码的复杂度,但它仍然是和Java代码写在一起的。反观 Mybatis 将 Sql 语句写在配置文件中,使得SQL语句和程序实现了松耦合。而且提供了些许标签,使得SQL可以是动态的。在ORM基础上想要更好的用Sprin
@Bean注解详解
@Bean属于spring当中的注解,@Bean用于将对象存入spring的ioc容器中,同`@controller、@Service、@Component、@Configuration`等几个注解是一样的,都是负责`将对象存入容器当中`。只不过方式不同,他们是用在类上面的,然后将当前类`通过无参构
Good Idea, 利用MySQL JSON特性优化千万级文库表
记录一下sql调优中学到的东西,使用mysql的json列的存储方式,将一个200ms的查询减少到了20ms, 这是一个非常好的办法, 在以后的sql调优中, 不只是索引可以办到, 不妨试试json, 也许效果更好
什么是ssm?如何使用ssm进行后端开发
Spring注解开发
Spring Boot Admin监控搭建-nacos版本
Spring Boot Admin监控搭建-nacos版本Spring Boot Admin介绍Spring Boot Admin 是github上一款用于Spring Boot 的监控管理的开源项目,通过http直接注册或者通过注册中心注册的方式,实现了Spring Boot应用上的一些常见监控项
源码剖析Spring MVC如何将请求映射到Controller?
SpringMVC 请求映射原理,如果根据请求路径找到具体的Controller、Method
【Spring】掌握 Spring Validation 数据校验
在开发中,我们经常遇到参数校验的需求,比如用户注册的时候,要校验用户名不能为空、用户名长度不超过20个字符、手机号是合法的手机号格式等等。如果使用普通方式,我们会把校验的代码和真正的业务处理逻辑耦合在一起,而且如果未来要新增一种校验逻辑也需要在修改多个地方。而spring validation允许通
Spring的核心基础——IOC与DI
Spring技术是JavaEE开发必备技能,企业开发技术选型命中率>90%专业角度简化开发,降低企业级开发的复杂性框架整合,高效整合其他技术,提高企业级应用开发与运行效率
Spring中获取Bean对象的三种注入方式和两种注入方法
获取 bean 对象也叫做对象装配,是把对象取出来放到某个类中,有时候也叫对象注⼊。 对象装配(对象注⼊)的实现⽅法以下 3 种:属性注⼊、构造⽅法注⼊ 、Setter 注⼊。属性注⼊、构造⽅法注⼊ 和Setter 注⼊有什么区别呢?@Autowired 和 @Resource 有什么区别呢?
【Spring6】| Spring对IoC的实现(核心重点)
【Spring6】| Spring对IoC的实现(核心重点)
一文吃透 Spring 中的 AOP 编程
基于 Aspectj 实现 AOP 操作:第一版:基于xml(aop:config)配置文件;第二版:基于xml(aop:aspect)配置文件;第三版:基于注解实现通知。
spring boot启动环境的配置与更改(dev,local,pro)包含单元测试环境
spring boot配置文件的介绍,启动环境的切换,以及单元测试启动环境的配置。
【Spring从成神到升仙系列 一】2023年再不会动态代理,就要被淘汰了
在 Spring 中,最重要的应该当属 IOC 和 AOP 了,IOC 的源码流程还比较简单,但 AOP 的流程就较为抽象了。其中,AOP 中代理模式的重要性不言而喻,但对于没了解过代理模式的人来说,痛苦至极。于是,我就去看了动态代理的实现,发现网上大多数文章讲的都是不清不楚,甚至讲了和没讲似的,让