Spring知识积累

1、Spring boot的测试类,在用@Autowired创建其他类对象时,被调用类,需要加上@Slf4j注解

推荐这些技术文章:

Spring 常用注解@Resource和@Autowired

@Resource和@Autowired都是做bean的注入时使用
1、共同点
两者都可以写在字段和setter方法上。两者如果都写在字段上,那么就不需要再写setter方法。
@Resource和@Autowired 一个根据name 一个根据id

原文链接:https://www.cnblogs.com/zhenma0618/p/15946795.html...

Spring Boot 中的异步调用

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/P...

spring boot注解

@ComponentScan扫描器

@Configuration表明该类是配置类

在配置类中使用@Bean修饰方法,蒋返回值加入到IOC容器中

使用@Bean来修饰方法,该方法返回一个对象。

不管方法体内的对象是怎么创建的,Spring可以获取得到对象就行了。

Spring内部会将该对象加入到IOC容器中

容器中bean的ID默认为方法名

在测试类使用@Con...

Spring操作更新数据库字段

ActivityInfoServiceImpl.java

@Service("IActivityInfoService")
@Slf4j
public class ActivityInfoServiceImpl extends ServiceImpl<ActivityInfoMapper, ActivityInfo> implements IActivityInfoService ...

Spring-注解实现AOP

基于注解的AOP开发
1. 创建接口和目标类(内部有切点)
package com.sjj.anno;

public interface TargetInterface {
public void print_hello();
}

package com.sjj.anno;

import org.springframework.stereotype.Component;

@Com...

spring boot注解(二)

JPA,在服务器启动的时候,jpa的启动管理类会自动扫荡继承了JpaRepository的接口,然后添加到动态代理管理中,然后注入到spring的容器中。

@Entity当实体类名和表名相同,实体属性和表字段相同时,会默认完成实体属性和表字段的映射,当表名和实体类名不同,表字段和实体属性不同时,需要使用@Table和@Column注解完成实体和表直接的映射
查看@Entity注解,发现其...

spring boot 注解

@Api(value = "谢谢谢谢", tags = "惺惺惜惺惺")
@RestController
@RequestMapping(UrlConstant.TIKTOK + "store/live")
@RequiredArgsConstructor
public class StoreLiveController {

private final StoreLiveService ...

Spring Boot 3.日志

日志

日志框架、日志配置
代码地址
ssh git@gitee.com:Ding_DangMao/learn-spring-bot.git

1. 日志框架

小故事
小张,开发一个大型系统;
1. System.out.pringln('') 将关键数据打印在控制台;去掉?下载一个文件?
2. 框架来记录系统的一些运行时信息;日志框架;zhangloging.jar
3. 高大上的功能?异步...

Spring高级-容器实现-BeanFactory实现的特点

一、DefaultListableBeanFactory
DefaultListableBeanFactory,是 BeanFactory 最重要的实现,像控制反转和依赖注入功能,都是它来实现
 
1、需求一:往DefaultListableBeanFactory里面 注册一个组件

package com.mangoubiubiu.show;

import lombok.ext...

Spring中@Autowired和@Resource的区别

在spring中关于@Autowired和@Resource的区别

@Resource注解默认根据名称进行赋值,根据名称无法找到对应的
bean则按照类型自动赋值;如果该注解指定了name 属性,则只会根据
name的名称赋值;如果根据默认的 name 的名称找不到对应bean就
会根据类型去容器中查找对应的 bean 进行赋值,如果根据类型也不能
找到对应的bean才会抛出异常。
** 简...

文章标题:Spring知识积累
文章链接:https://www.dianjilingqu.com/414.html
本文章来源于网络,版权归原作者所有,如果本站文章侵犯了您的权益,请联系我们删除,联系邮箱:saisai#email.cn,感谢支持理解。
THE END
< <上一篇
下一篇>>