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

Java Spring(1)- Spring基础

目录

1 入门案列

2 如何使用反射创建对象

3 Log4j2日志框架

1 入门案列

  1. 引入spring相关依赖

  2. 创建类,定义属性方法

  3. 按spring要求创建配置文件(xml格式)

  4. 在spring配置文件配置相关信息

  5. 进行最终测试

2 如何使用反射创建对象

  1. 加载bean.xml

  2. 对xml文件进行解析操作

  3. 获取xml文件bean标签属性值,id属性值,class属性值

  4. 使用反射根据类全路径创建对象

    Class clazz = Class.forName(class属性值)

3 Log4j2日志框架

Log4j2主要由几个重要的组件构成:

日志信息的优先级,日志信息的优先级从高到低有 TRACE<DEBUG<INFO<WARN<ERROR<FATAL

  • TRACE:追踪,是最低的日志级别,相当于追踪程序的执行

  • DEBUG:调试,一般在开发中,都将其设置为最低的日志级别

  • INFO:信息,输出重要的信息,使用较多

  • WARN:警告,输出警告的信息

  • ERROR:错误,输出错误信息

  • FATAL:严重错误

这些级别分别用来指定这条日志信息的重要程度,级别高的会自动屏蔽级别低的日志,也就是说,设置了WARN的 日志,则INFO、DEBUG的日志级别的日志不会显示

http://www.dtcms.com/a/355428.html

相关文章:

  • AI提升SEO关键词效果新策略
  • PostgreSQL【应用 04】加解密扩展 pgcrypto 使用实例(加密、导出、导入、解密流程说明)
  • 信息技术发展
  • Flink Redis广播方案
  • 深度学习④【经典卷积神经网络演进:从LeNet到ResNet(重要意义)的架构革命】
  • Uniapp中自定义导航栏
  • 使用qianjkun uniapp 主应用 集成 vue微应用
  • Android 使用MediaMuxer+MediaCodec编码MP4视频
  • 把 AI 塞进「智能手环」——基于心率变异的零样本压力监测手环
  • sqlserver: count(*)
  • TCP和HTTP的keep-alive的区别
  • 嵌入式第四十天(TCP并发服务端(IO多路复用))
  • 【Python 入门】(1)Python 语言基础(语法特点)
  • OSI模型和TCP/IP模型区别是什么
  • JAVA全栈Redis篇————Redis常用数据类型概述
  • 如何快速copy复制一个网站,或是将网站本地静态化访问
  • 电力电子中的变压器原理、作用、选型与测量指南-超简单解读
  • 雷达传感器和红外传感器的区别
  • MCP tutorials
  • HOOPS Communicator 2025.6.0更新发布:WebViewer UI全面进化,BIM支持再升级
  • C++(Qt)软件调试---vspkg安装crashpad(34)
  • 浅谈 Java 中的 import static 使用方式
  • Docker 是什么?
  • RabbitMQ-高级特性
  • 机器视觉学习-day09-图像矫正
  • 客户预充值系统(一) - 数据库设计与数据插入
  • JVM——八股文
  • curl、python-requests、postman和jmeter的对应关系
  • DJI无人机云哨DroneID技术解析:天空中的数字身份证
  • 2025年KBS SCI1区TOP,矩阵差分进化算法+移动网络视觉覆盖无人机轨迹优化,深度解析+性能实测