运行时环境
整个Spring5框架的代码基于Java8,运行时兼容JDK9,许多不建议使用的类和方法在代码库中删除
日志封装
Spring5.0框架自带了通用的日志封装
Spring5已经移除了Log4jConfigListener..., 官方建议使用Log4j2
Spring框架整合Log4J2
引入JAR包
创建log4j.xml配置文件
在src下新建
<?...支持@Nullable注解
Spring5框架核心容器支持@Nullable注解
@Nullable注解可以使用在方法上面,属性上面,参数上面,表示方法返回可以为空,属性值可以为空,参数值可以为空
方法上添加...返回值可以为空
方法参数列表添加
方法参数可以为空
属性上添加
属性值可以为空
我不是很理解,感觉这个@Nullable没啥用,应为本来就是可以为空的,但是在我看了一篇文章后,才发现也挺好用的...xml也可以使用classes指定配置类
@ContextConfiguration(classes = SpringJdbcConfig.class)
public class JTest4 {