10 2023 档案
摘要:Springboot配置多数据源 业务中会存在同时操作多个数据库的情况,这种情况下可以创建配置类,添加数据源。大致步骤为: mapper分包,将操作对象为同一数据库的mapper放在同一个包内 修改配置文件的数据源 添加配置类 1.mapper分包 2.修改配置源 连接多个数据库时,url要更改为j
阅读全文
摘要:@Autowired注解在实现类还是接口 首先要清楚@Service是注解在实现类上的,@Service告诉Spring容器,注册一个实例化的类对象,当@Service注解在接口上,是无法对接口实例化的。 @Service public class xxxImpl implements xxxSer
阅读全文
摘要:Mybatis使用SELECT LAST_INSERT_ID()返回0问题避坑 SELECT LAST_INSERT_ID()用于返回最后插入表中数据的主键值,一般用于表主键自增且需要用到该自增的主键值的情况 <insert id="insertOrder" parameterType="com.e
阅读全文
摘要:Spring中有哪些依赖注入的方式 有2种实现方式: 注解(如@Autowired,@Resource,@Required) 配置文件(如xml) 1.注解: @Component public class MyService { private Dependency dependency; @Au
阅读全文
摘要:@Bean的存在意义 @Bean注解,这个注解属于用于注册Bean的注解。Spring的@Bean注解用于告诉方法,产生一个Bean对象,然后这个Bean对象交给Spring管理。 产生这个Bean对象的方法Spring只会调用一次,随后这个Spring将会将这个Bean对象放在自己的IOC容器中
阅读全文