首页 > 编程语言 > 详细

Spring Notes

时间:2020-03-16 14:27:13      阅读:81      评论:0      收藏:0      [点我收藏+]

2020-03-15

Spring4.3中引进了{@GetMapping、@PostMapping、@PutMapping、@DeleteMapping、@PatchMapping},来帮助简化常用的HTTP方法的映射,并更好地表达被注解方法的语义。

@RequestMapping如果没有指定请求方式,将接收Get,Post,Head,Options等所有的请求方式

@GetMapping是一个组合注解,是@RequestMapping(method = RequestMethod.GET)的缩写。

@PostMapping是一个组合注解,是@RequestMapping(method = RequestMethod.POST)的缩写。

LoggerFactory.getLogger 

java开发过程中经常需要打印日志信息,往往会在每个类的第一行加上形如以下代码:

protected static final Logger logger = LoggerFactory.getLogger(XXX.class);

目的:使用指定的类XXX初始化日志对象,方便在日志输出的时候,可以打印出日志信息所属的类。

示例:protected static final Logger logger = LoggerFactory.getLogger(XYZ.class);

          logger.debug("hello world");

          输出:XYZ:hello world

示例:private static final Logger logger = LoggerFactory.getLogger(CheckListService.class);
 
 
@Autowired 
@Autowired 是一个注释,它可以对类成员变量、方法及构造函数进行标注,让 spring 完成 bean 自动装配的工作。
@Autowired 默认是按照类去匹配,配合 @Qualifier 指定按照名称去装配 bean。

Spring Notes

原文:https://www.cnblogs.com/wangby511/p/12503368.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!