首页 > 其他分享 >自定义LocaleResolver 未生效

自定义LocaleResolver 未生效

时间:2024-03-25 16:26:33浏览次数:20  
标签:LocaleResolver localeResolver Spring Bean 生效 注入 自定义

  • 问题原因
    • 自定义的LocaleResolver 没有注入到Spring 中

      

  • 解决方案
    • 检查是否通过@Bean 将其注入到Spring 中,如果没有就加上@Bean 注解
    • 检查是否指定了Bean 的名称,如果没有则检查方法名称。判断名称是否为localeResolver

      

  • ps
    • 成功注入图示

      

    • 通过阅读源码可以了解到,当容器中找不到对应localeResolver 时,就会使用默认的AcceptHeaderLocaleResolver

       

      

标签:LocaleResolver,localeResolver,Spring,Bean,生效,注入,自定义
From: https://www.cnblogs.com/liuhaojie/p/18094657

相关文章

  • C# WPF自定义消息弹窗
    我用的是CaliburnMicro框架,自建框架或者使用其它框架的可自行替换绑定部分即可。效果图: 消息窗体View代码:<Windowx:Class="WpfAppTest.Views.MsgBoxView"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.mi......
  • drf : 自动生成路由,视图层自定义方法,路由映射方法,action参数。
    扩展一个知识点:在Django中,代码只要顶格编写,程序一运行,代码将直接执行。drf路由Routers自动生成路由需要继承ViewSetMixin子类,重写了as_view()方法。导入模块:fromrest_frameworkimportrouters创建router对象,并注册视图集合,例如:router=SimpleRouter()router.registe......
  • 拦截器不生效的问题处理
    拦截器没有注册到容器中,不能被容器管理 主要由以下两个步骤:自定义拦截器类实现HandlerInterceptor接口自定义WebMvc配置类实现WebMvcConfigurer接口,添加自定义拦截器类主要是第二步缺少。第一步:自定义拦截器UserInterceptor:publicclassUserInterceptorimplemen......
  • 自定义异常以及统一处理自定义返回值
    需求,@ResponseStatus注解无法自定义返回值,所以放弃 实现/***自定义异常类*/publicclassMyExceptionextendsRuntimeException{//异常信息privateStringmessage;//构造函数publicMyException(Stringmessage){super(message);......
  • Django 中间件以及自定义中间件
    Django中间件Django中间件是Django的门户请求来的时候需要先经过中间件才能达到真正的Django后端响应走的时候最后也要经过中间件才能发送出去MIDDLEWARE=['django.middleware.security.SecurityMiddleware','django.contrib.sessions.middleware.SessionMiddle......
  • IDEA自定义注解配置
    一、类注释一、类注释1、打开设置打开设置:Settings->Editor->FileandCodeTemplates,如下图。FileHeader.java为引用的模板文件类头文件注释模板(FileHeader.java)/***@title${NAME}*@date${DATE}${TIME}*@authorbxc*@descriptionTODO*/二、......
  • vue2 defineComponent 自定义组件的强大功能
    完全可以通过向defineComponent()传入一个选项式API所定义的object,来定义一个组件,并包含各种响应式功能;如下About组件所示:<scriptsetup>import{ref,computed,defineComponent}from'vue'constHome=defineComponent({template:`<h1>Home</h1>`})constAbo......
  • 空战博弈实现——3 gym自定义环境
    gym1——自定义Gym环境并注册目录gym1——自定义Gym环境并注册感谢开始Step0新建文件夹Step1:新建环境文件xxEnv.pyStep2:在env下的__init__.py下注册**Step3**添加新建环境文件夹的引用Step4:在算法中进行调用感谢强化学习实战第一讲gym学习及二次开发-知乎(zhih......
  • C# wpf 实现自定义撤销重做功能
    新建wpf项目,新建Undoable.cs(操作记录),main.xaml(页面)usingSystem;usingSystem.Collections.Generic;namespaceWpfApp1{///<summary>///撤销重做对象///ceatebyxin2022.6.26///2023.9.13去除Step的定义替换为KeyValuePair简化实现///</summ......
  • 构建自定义颜色的SolidColorBrush
    ①System.Windows.Media.Brushes.BlueViolet;②newSystem.Windows.Media.SolidColorBrush(System.Windows.Media.Color.FromRgb(0X8A,0X2B,0XE2));③newSystem.Windows.Media.SolidColorBrush(System.Windows.Media.Color.FromArgb(0XFF,0X8A,0X2B,0XE2));//完全......