文章 2023-05-26 来自:开发者社区

Spring Boot2.x-09 基于Spring Boot 2.1.2 + Mybatis使用自定义注解实现数据库切换

概述之前总结过一篇基于Spring的 数据库切换的文章:Spring-基于Spring使用自定义注解及Aspect实现数据库切换 ,新的项目一般都直接采用SpringBoot开发了,那我们也用Spring Boot来整一版吧。用到的东西包含: Spring Boot + Mybatis + Druid + MySql...

Spring Boot2.x-09 基于Spring Boot 2.1.2 + Mybatis使用自定义注解实现数据库切换
文章 2023-05-26 来自:开发者社区

Spring Boot2.x-06Spring Boot基础-使用@Conditional注解根据特定的条件装配bean

概述假设在某些特定的场景下,希望根据特定的条件去加载某个或某些bean,我们可以使用@Condtional注解, Spring 4.0的时候加入的这个注解。例子假设,我们在配置了数据库的几个属性时,才去实例化bean,否则不初始化这个bean。这个例子可能不太合适,权当理解这个注解的用法了S...

Spring Boot2.x-06Spring Boot基础-使用@Conditional注解根据特定的条件装配bean
文章 2023-05-26 来自:开发者社区

Spring Boot2.x-05Spring Boot基础-使用注解完成依赖注入

概述Spring Boot2.x-04Spring Boot基础-使用注解装配bean 中讲了如何将Bean装载到IoC容器中,这里我们说下Bean之间的依赖关系,当然了还是基于注解的方式。xml的方式去描述Bean之间的依赖关系,请参考以前的博客Spring-bean之间的关系Spring-基于注解的配置[02自动装载bean]@Auto...

Spring Boot2.x-05Spring Boot基础-使用注解完成依赖注入
文章 2023-05-26 来自:开发者社区

Spring Boot2.x-04Spring Boot基础-使用注解装配bean

概述Spring Boot主要是通过注解来装配 Bean 到 Spring IoC 容器中,使用注解装配Bean就不得不提AnnotationConfigApplicationContext,很显然它是一个基于注解的 IoC 容器。之前的博文 Spring-基于Java类的配置通过Java配置文件@Bean的方式定义BeanPOJO类package com.a...

Spring Boot2.x-04Spring Boot基础-使用注解装配bean
文章 2023-05-26 来自:开发者社区

Spring Cache-缓存注解(二)

导读Spring-Cache手札Spring Cache抽象-缓存注解实战-Redis-20Spring缓存机制整合Redis关于Spring Cache以及注解,之前总结了几篇。现在我们再来细化下概述注解@Cacheable 和@CachePut 都可以保存缓存键值对,只是它们的方式略有不同, 请注意二者的区别,...

Spring Cache-缓存注解(二)
文章 2023-05-25 来自:开发者社区

【框架源码】Spring源码核心注解@Conditional原理及应用

1.什么是@Conditional注解@Conditional来源于spring-context包下的一个注解。通过@Conditional配置一些条件判断,当所有条件都满足时,被该@Conditional注解标注的目标才会被Spring处理。例如根据当前环境、系统属性、配置文件等条件来决定是否注册某个Bean或执行某个组件。应用场景在...

【框架源码】Spring源码核心注解@Conditional原理及应用
文章 2023-05-24 来自:开发者社区

Spring MVC-04循序渐进之基于注解的控制器(下)

使用@Autowired和@Service进行依赖注入使用Spring框架的一个好处是容易进行依赖注入,将依赖注入到Spring MVC控制器的最简单的方法是通过注解@Autowired到字段或者方法。Autowired注解类型属于org.springframework.beans.factory.annotation包分两步在配置文件中添加context:...

Spring MVC-04循序渐进之基于注解的控制器(下)
文章 2023-05-24 来自:开发者社区

Spring MVC-04循序渐进之基于注解的控制器(上)

概述Spring MVC-03循序渐进之Spring MVC中我们介绍了传统的开发方式,其弊端Controller接口实现类只能处理一个单一动作,本篇博文我们来介绍下基于注解的控制器。Spring MVC注解类型基于注解的控制器优点如下:一个控制器可以处理多个请求动作,而一个实现了Controller接口的控制器只能处理一个动作基于注解的控...

Spring MVC-04循序渐进之基于注解的控制器(上)
文章 2023-05-24 来自:开发者社区

Spring OXM-XStream注解

概述XStream不但可以通过编程的方式对XML进行转换,而且支持基于注解的方式。我们先来看下支持的注解示例package com.xgj.oxm.xstream.quickDemo.annotation; import java.util.ArrayList; import java.util.Date; import java.util.List; import java.u...

Spring OXM-XStream注解
文章 2023-05-24 来自:开发者社区

Spring Cache抽象-使用Java类注解的方式整合EhCache

概述Spring Cache抽象-之缓存注解这篇博文中我们介绍了SpringCache抽象注解的使用方式既然这是一个抽象,我们需要一个具体的缓存存储实现。比价流行的有:基于JDK java.util.concurrent.ConcurrentMap的缓存,EhCache,Gemfire缓存,Caffeine,Gu...

Spring Cache抽象-使用Java类注解的方式整合EhCache

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注