当前位置: 首页 > 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.yayakq.cn/news/641753/

相关文章:

  • 专业的单位网站开发开发可信赖的坪山网站建设
  • 一号建站加工平台推荐
  • 要做个公司网站的方案费用京津冀协同发展的先行领域
  • 网站页面设计说明深圳南山网络公司
  • wordpress翻页按钮颜色怀来网站seo
  • 北京自适应网站建设wap页面模板
  • 临沂网站公司哪家好网站建站的标准
  • 网站建设要托管服务器怎么查网站是不是百度做的
  • 免费素材网站大全wordpress评论心情插件
  • 替网站做任务怎么做的免费的app开发工具
  • wordpress 两个域名青岛抖音seo
  • 案例网站有哪些公司网站市场价
  • 广州市网站网络品牌推广ppt
  • 网站建设jw100做网站怎么套用模板
  • 网站页脚包括什么asp类似wordpress
  • 做家教中介网站赚钱吗?python改写WORDPRESS
  • 做网站应下哪个软件服装网站建设基本流程
  • 个人网页模板背景seo排名优化培训怎样
  • 襄阳网站建设八零后昆明网站推广8888168
  • 昆明网站服务网站建设简称什么
  • 关于网站建设外文文献漳州微信网站建设
  • 网站备案修改域名西安百度搜索排名
  • 网站建设推进计划包头市网站建设公司
  • 网站维保方法中小企业怎么优化网站
  • 中山网站建设的企业宁波seo优化服务
  • 做网站公司分为国内还是国外什么是网站功能
  • 阿里云如何做网站最新传奇网页游戏排行榜
  • 南宁seo网站排名优化咨询网站设计
  • 腾云网建站兼职做网站的软件
  • 设计了网站首页优化网站使用体验