当前位置: 首页 > news >正文

肇庆建设银行招聘网站微营销系统

肇庆建设银行招聘网站,微营销系统,全国最大房产网络平台,徐州设计网站1、整个 Spring5 框架的代码基于 Java8,运行时兼容 JDK9,许多不建议使用的类和方 法在代码库中删除 日志框架 2、Spring 5.0 框架自带了通用的日志封装 (1)Spring5 已经移除 Log4jConfigListener,官方建议使用 Log4j…

1、整个 Spring5 框架的代码基于 Java8,运行时兼容 JDK9,许多不建议使用的类和方 法在代码库中删除

日志框架

2、Spring 5.0 框架自带了通用的日志封装
(1)Spring5 已经移除 Log4jConfigListener,官方建议使用 Log4j2
(2)Spring5 框架整合 Log4j2
第一步 引入 jar 包
image.png

log4j有安全问题,需要下载2.15版本以上的

第二步 创建 log4j2.xml 配置文件

        <?xml version="1.0" encoding="UTF-8"?>  <!--日志级别以及优先级排序: OFF > FATAL > ERROR > WARN > INFO > DEBUG > TRACE >   ALL -->  <!--Configuration 后面的 status 用于设置 log4j2 自身内部的信息输出,可以不设置,  当设置成 trace 时,可以看到 log4j2 内部各种详细输出-->  
<configuration status="INFO">  <!--先定义所有的 appender-->    <appenders>  <!--输出日志信息到控制台-->  <console name="Console" target="SYSTEM_OUT">  <!--控制日志输出的格式-->  <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-  
5level %logger{36} - %msg%n"/>  </console>    </appenders>    <!--然后定义 logger,只有定义 logger 并引入的 appender,appender 才会生效-->  <!--root:用于指定项目的根日志,如果没有单独指定 Logger,则会使用 root 作为  默认的日志输出-->  <loggers>  <root level="info">  <appender-ref ref="Console"/>  </root>    </loggers>
</configuration>

image.png

@Nullable

(1)@Nullable 注解可以使用在方法上面,属性上面,参数上面,表示方法返回可以为空,属性值可以 为空,参数值可以为空
(2)注解用在方法上面,方法返回值可以为空
Pasted image 20220618160839.png

(3)注解使用在方法参数里面,方法参数可以为空

Pasted image 20220618160819.png

(4)注解使用在属性上面,属性值可以为空

Pasted image 20220618160830.png

函数式风格

//函数式风格创建对象,交给 spring 进行管理  
@Test  
public void testGenericApplicationContext() {  //1 创建 GenericApplicationContext 对象  GenericApplicationContext context = new GenericApplicationContext();  //2 调用 context 的方法对象注册  context.refresh();  context.registerBean("user1",User.class,() -> new User());  //3 获取在 spring 注册的对象  // User user = (User)context.getBean("com.atguigu.spring5.test.User");  User user = (User)context.getBean("user1");  System.out.println(user);  }

JUnit5


@ExtendWith(SpringExtension.class)  
@ContextConfiguration("classpath:bean1.xml")  
public class JTest5 {  @Autowired  private UserService userService;  @Test  public void test1() {  userService.accountMoney();  }  
}  

或者


@SpringJUnitConfig(locations = "classpath:bean1.xml")  
public class JTest5 {  @Autowired  private UserService userService;  @Test  public void test1() {  userService.accountMoney();  }  
}
http://www.hengruixuexiao.com/news/38565.html

相关文章:

  • 网站平台建设属于固定资产吗搜索引擎广告投放
  • 专业的网站首页建设公司设计网络推广方案
  • 专门做护肤品网站计算机培训班
  • 深圳网站定制深圳网站建设公司漯河网络推广哪家好
  • 怎么做谷歌这样的网站吗怎么做好销售
  • 做网站批发利润怎么样网站建设平台软件
  • 上海易站网站建设山西疫情最新情况
  • 怎么查看网站的外链进入百度知道首页
  • 郑州市住房和城乡建设委员会网站最新行业动态
  • 汉网网站建设今日国内新闻最新消息10条新闻
  • 深圳创业项目资源网站排名优化seo
  • 长宁专业做网站杭州上城区抖音seo有多好
  • 用什么技术可以做web网站如何推广app赚钱
  • 上海网站建设推荐q479185700顶你品牌营销的四大策略
  • 网站图片设置链接东莞seo技术培训
  • 济南网站建设附子seo教程
  • wordpress中动态设置轮播图片百度快照优化推广
  • .tel域名能存放网站吗自己搭建网站需要什么
  • 俄文网站建设 俄文网站设计现在有哪些免费推广平台
  • 做360网站中保存的图片存在哪里的百度热搜榜排名
  • 哪家专门做特卖网站项目推广网站
  • 怎么做关不掉的网站大连seo关键词排名
  • 自己做的网站用别的电脑怎么访问seo推广软件怎样
  • 建设建设银行甘肃分行网站今日新闻热点大事件
  • 网站 提示危险百度官方客服
  • 国外优秀vi设计网站商丘seo推广
  • 大学毕业网站设计代做郑州网站关键词排名技术代理
  • 网上设计接单赚钱上海百度推广优化
  • 网站开发的检索速度在啥范围之内网络服务是什么
  • 武汉网站模板排名优化是怎么做的