已采纳回答 / hemimTNT
aop和过滤器都不处理业务。区别是aop可以穿插在方法调用前,return,异常,甚至是对象的实例化。而过滤器只能用在请求前。根本来说,aop利用代理来实现,而过滤器只是一个前置条件判断。
2018-08-06
已采纳回答 / znu7y
Optional<Girl> optional = girlRepository.findById(id); Integer age = optional.orElseGet(Girl::new).getAge();改成这样就行了,spring-boot 2.0后加了对java8 optional类型的支持。。。还是要看官方文档啊
2018-07-27
最赞回答 / 虐心5257
可以是可以,本质上没有区别,只是为了代码的整洁和优雅,举例来说:常量:public static final int a = 1;public static final int b = 2;public static final int c = 3;枚举:enum num { a, b, c;}之后我们只需要使用num.a,不知道讲清楚了没有
2018-07-26