
SpringBoot
文章平均质量分 83
H_H;
努力
展开
-
springBoot--终
需要注意的是,完全自定义Spring MVC可能需要更多的工作和理解框架的内部机制。在大多数情况下,使用Spring MVC的默认配置和特性已经足够满足绝大多数Web应用程序的需要。只有在特殊情况下才需要进行完全自定义。用于启用Spring MVC的完整功能,但是使用它可能会覆盖Spring Boot的自动配置,因此请谨慎使用。如果您只需要部分自定义配置,通常不需要使用注解,而是仅实现接口即可。@EnableWebMvc//这个注解加上的话,会将springBoot的默认配置覆盖掉,全部使用你定义的规则。原创 2023-08-30 13:19:19 · 347 阅读 · 0 评论 -
SpringBoot—日志
首先先要将sprinBootd的默认日志框架关闭,将log4j2框架导入。实现了日志的分割和归档并且按照日志级别将不同级别的日志放在不容的文件中。配合上面的xml配置文件就会将输出的日志文件存放在指定的目录中。可能会遇到给不同包设置级别,一个一个设置太麻烦,所以进行分组。WARN:警告但不是错误的信息日志,比如:版本过时。TRACE:追踪框架详细流程日志,一般不使用。FATAL:致命错误日志,比如jvm系统崩溃。ERROR:业务错误日志,比如出现各种异常。只会打印指定级别以上级别的日志信息。原创 2023-08-30 12:51:56 · 477 阅读 · 0 评论 -
SpringBoot关于使用thymeleaf模板引擎向页面显示请求参数的问题——踩坑
我的方法是使用Model对象将参数存在Attribute中【model.addAttribute(键,值)】,然后在页面使用。起初以为是springBoot中关于Model的配置问题,我换了使用ModelAndView还是如此。我把键从param换成了 name……在Thymeleaf中,${param}是用于访问请求参数的特殊表达式。${param}后面可以跟随请求参数的名称,以获取该参数的值。我想将URL中的请求参数显示在页面上,可以访问URL中所有的请求参数。原创 2023-07-23 14:31:57 · 290 阅读 · 0 评论 -
SpringBoot笔记【1】
因为SpringBoot默认只扫描主程序所在的包,如果要导入第三方包,并且使用属性绑定,即使第三包中的类上添加了@Comnponet和@ConfigurationProperties这两个注解也没用。开头,文本写在下面,如果文本有缩进,保留文本格式,如果文本无缩进,将换行替换为空格。作用是将这个类进行组件注册,将这个类标识为一个组件,放在ioc容器中进行管理。注解在 Spring Boot 中的作用是相同的,都用来标识一个类为配置类。但是导入后并不是所有的配置类都生效,因为在每一个配置类中都有一个。原创 2023-07-05 16:36:27 · 129 阅读 · 0 评论