1.@PathVariable 映射 URL 绑定的占位符
带占位符的 URL 是 Spring3.0 新增的功能,该功能在SpringMVC 向 REST 目标挺进发展过程中具有里程碑的意义  
转载
2024-10-16 20:42:42
82阅读
springboot集成redis和JSON字符串转换步骤:一、添加依赖(provider)<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
<
转载
2024-06-27 11:07:45
269阅读
最近通过做一些小项目来复习 SpringBoot 的相关知识,在这里顺便把 SpringBoot 中的注解做下记录,方便后续复习。 文章目录一、@SpringBootApplication二、@Component、@Service、@Controller、@Repository三、@ResponseBody四、@RestController五、@AutoWired、@Qualifier、@Reso
转载
2024-02-04 07:34:55
64阅读
参考:JDK8的LocalDateTime用法 JDK8新特性里提供了3个时间类:LocalDate、LocalTime、LocalDateTime在项目开发中,已经需要对Date类型进行格式,否则可读性很差,格式化Date类型要使用SimpleDateFormat,但SimpleDateFormat是现成不安全的。1. 为什么需要LocalDate、LocalTi
配置类相关:@PropertySource(value = "classpath:test.properties") //我们都把配置文件写到application.yml中。有时我们不愿意把配置都写到application配置文件中,这时需要我们自定义配置文件,比如test.properties:@ConfigurationProperties(prefix =
转载
2024-05-28 15:00:40
55阅读
一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让Spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration 等同于spring的XML配置文件;使用java代
转载
2024-06-19 20:13:34
52阅读
1.SpringBoot/spring
@SpringBootApplication:
包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上;@Repository:
用于标注数据访问组件,即DAO组件;@Service:
用于标注业务层组件;
@MappedSuperClass:
用在确定是父类的entity上。
转载
2024-06-28 10:45:13
58阅读
一、注解(annotations)列表@SpringBootApplication: 包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。 其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。 home.php?mod=space&uid=1414569 等同于
转载
2024-02-20 17:04:51
106阅读
基于注解@Scheduled默认为单线程,开启多个任务时,任务的执行时机会受上一个任务执行时间的影响。@Component
@Configuration //1.主要用于标记配置类,兼备Component的效果。
@EnableScheduling // 2.开启定时任务
public class SaticScheduleTask {
//3.添加定时任务
@Scheduled(cro
转载
2024-03-20 13:51:52
42阅读
一、注解(annotations)列表1、@SpringBootApplication包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让Spring Boot扫描到Configuration类并把它加入到程序上下文。2、@ComponentScan组件扫描,可自动发现和装配一些Bea
转载
2024-05-16 13:17:00
29阅读
目录 @Autowired @Component: @Controller: @Service: @Repository: @Override @Service() DAO层 @Bean @Bean @Configuration @Autowired @A...
转载
2020-03-12 15:31:00
684阅读
2评论
这将 java 类标记为 bean。它是任何 Spring 管理组件的通用构造型。sprin...
原创
2021-09-28 15:26:11
932阅读
1 . @Controller标识该类是一个Spring MVC controller处理器,用来创建处理http请求的对象。@Controller
public class TestController {
@RequestMapping("/test")
public String test(){
return "hello";
}
}2 . @RestControllerSprin
首先,先看SpringBoot的主配置类:@SpringBootApplication
public class StartEurekaApplication
{
public static void main(String[] args)
{
SpringApplication.run(StartEurekaApplication.class, args);
转载
2024-03-19 14:44:23
16阅读
使用springMVC框架首先需要学习一下springmvc的注解,下面是总结的几个常用的注解,仅供参考。 1.@RequestBody 注解的作用就是将页面上传入给controller的json格式字符串自动转换成java对象, 要求json的key必须等于接收的对象的属性名称2.@ResponseBody 注解会自动将返回的java对象转换成json格式字符串 例如:
转载
2024-04-03 21:55:28
105阅读
本文来说下jackSon中@JsonInclude注解的使用方式以及使用场景 文章目录概述@JsonInclude注解@JsonInclude使用详解使用举例NON_NULLNON_EMPTYNON_DEFAULT本文小结 概述Jackson常见注解:@JsonInclude注解Jackson注解@JsonInclude告诉Jackson仅在某些情况下包括属性。 例如,仅当属性为非null,非空或
转载
2024-06-03 19:23:45
180阅读
@JsonPropertyOrder({ "name", "id" })
指定 序列化属性的顺序@JsonPropertyOrder(alphabetic=true)
按字母顺序对属性进行排序@JsonRawValue
属性 注释可以 指示 Jackson 完全按原样序列化 。
这个注解可以将一个对象中的 json 字符串序列换成 json 对象@JsonValue
通过其名称进行序列化
通常用于
转载
2023-07-17 19:54:22
630阅读
其中@({"com.sf"}) 扫描的是FeignClient, 如果不配置这个,那feign的配置就没有扫描,BiddingService就注入不了@MapperScan("com.sf.platform.*.mapper.**") 扫描mapper包,如果不配置这个扫描,那么mapper就注入不了scanBasePackages 是扫描改包下的注解,如@Component @Service 等等...
原创
2021-08-27 17:34:04
560阅读
最近一直在搭建SpringBoot框架,为什么是一直搭呢?因为它老是报错我又解决不了,所有只有重新来过咯
原创
2022-12-07 00:46:39
102阅读
最近做项目任务时, 因前端请求接口时未进行参数验证, 因此一些数值类型参数传递数据被录入了String类型, 服务端提示"参数解析失败", 测试提了个提示信息不准确的bug, 虽然前端加一下验证, 后端接口也拦截掉了异常, 但既然提出最好可以处理一下, 当然要看看能不能解决此问题, 将最符合的提示返回给前端.
首先, 如果需要最准确的提示信息, 那么就需要用到自定义注解了, 在自定义注解中填入
转载
2024-03-23 16:46:32
63阅读