空指针终结者:Optional<.>
注入的情况
@Autowired
private
Optional<.UserDao> userDao;
可防止userDao 有可能没有注入
Springmvc 代码参数可选。
@RequestMapping("/user")
public User getUser(String id,
Optional<String> userName){}
@RestController 控制器注解,这样就不需要在 每个@RequestMapping 方法上
加@RespBody 了,方便rest开发。
空指针终结者:Optional<.>
注入的情况
@Autowired
private
Optional<.UserDao> userDao;
可防止userDao 有可能没有注入
Springmvc 代码参数可选。
@RequestMapping("/user")
public User getUser(String id,
Optional<String> userName){}
@RestController 控制器注解,这样就不需要在 每个@RequestMapping 方法上
加@RespBody 了,方便rest开发。