spring2.5转到spring3.0找不到bean的解决办法

spring 2.0 到3.0的新特性及理解 2.5的新特性  Spring2.5rc1发布了,一直想知道它葫芦里卖什么药,以下是文档里的change.log  1. JDK版本: JDK至少要1.4.2以上,如果仍然打算使用1.3的话就请用2.0.6/2.0.7版本吧。2. Jar包:SpringMVC 不再使用spring.jar 这个庞大的包了。 Spring-webmvc.jar, spring-webmvc-port 阅读详情

views.properties

500View.class=org.springframework.web.servlet.view.freemarker.FreeMarkerView
500View.url=common/500.ftl

配置文件  *.xml

 

controller跑出异常之后报错

java.lang.IllegalStateException: No bean class specified on bean definition

 

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name '500View': Instantiation of bean failed; nested exception is java.lang.IllegalStateException: No bean class specified on bean definition
解决办法:
500View.class=org.springframework.web.servlet.view.freemarker.FreeMarkerView
500View.url=common/500.ftl
改为
500View.(class)=org.springframework.web.servlet.view.freemarker.FreeMarkerView
500View.url=common/500.ftl
多了一个括号,  有些兴趣可用看一下spring加载bean时的源码, spring3.0和spring2.5的一个区别,,,
 
 
 
解决Spring自动装配找不到RedisConnectionFactory类型的bean问题 在使用Spring框架构建应用程序时,自动装配是一个强大的特性,但有时可能会遇到找不到特定bean类型的问题。本文将探讨当Spring框架无法找到'RedisConnectionFactory'类型的bean时可能的原因,并提供解决方案来解决这个问题。通过深入分析可能的根源,并提供示例代码和最佳实践建议,读者将能够更好地理解和解决这类自动装配问题。 阅读详情

相关推荐

spring2.0升级到spring3.0.5的开发包

将spring2的开发包spring.jar替换为附件中压缩文件的所有jar包,既可以将spring2.0的应用升级到spring3.0.5

Servlet 3.0 新特性详解

Servlet 3.0 作为 Java EE 6 规范体系中一员,随着 Java EE 6 规范一起发布。该版本在前一版本(Servlet 2.5)的基础上提供了若干新特性用于简化 Web 应用的开发和部署。其中有几项特性的引入让开发者感到非常兴奋,同时也获得了 Java 社区的一片赞誉之声: 异步处理支持:有了该特性,Servlet 线程不再需要一直阻塞,直到业务处理完毕才能再...

weixin_30586085的博客 639

海康威视门禁考勤设备数据对接实战:从被动推送到主动拉取

本文深入探讨了海康威视门禁考勤设备数据对接的两种核心方案:HTTP推送与SDK主动拉取。文章对比了两种方式的适用场景、技术实现与优缺点,为开发者提供了从设备配置、代码编写到工程化部署的完整实战指南,帮助读者根据项目规模、网络环境及数据稳定性要求,做出最合适的技术选型。

weixin_29284657的博客 670

springboot2.x升级到springboot3.0遇到的问题

项目由于安全漏洞扫描,需要将spring-web版本升级到6.0及以上,由于springboot2只支持spring-web5,故需要进行升级升级过程中遇到问题及解决方案如下。

weixin_42930944的博客 3233

智能手表PCB布局:PPG与IMU传感器噪声隔离与应力解耦设计

在可穿戴设备硬件开发中,PCB布局已超越传统布线范畴,成为决定信号完整性、电磁兼容性与机械可靠性的核心环节。心率传感器(PPG)依赖微伏级光电容积脉搏波信号,极易受数字开关噪声与电源纹波干扰;姿态传感器(IMU)则对PCB弯曲形变引发的机械应力高度敏感。其布局需融合电磁场建模、热-力-电多物理协同及高密度互连约束。关键技术价值体现在噪声路径切断、地弹抑制、应力方向解耦与电源域隔离等工程实践。典型应用场景涵盖智能手表、医疗级贴片设备及微型运动传感终端。本文聚焦PPG与IMU两大模组在STM32L4平台上的实操

weixin_32869687的博客 173

OmniDrive(2):环境搭建

项目中使用的是全量的数据集(full dataset v1.0), 数据量比较大,训练验证(trainval) + test 总计200多G的数据,单独一个个下载会比较慢。参数,否则安装的时候会自动卸载已安装好的torch,重新安装最新版本的torch,这是不允许的。在cuDNN官网下载,默认下载的是最新版本的cuDNN,我们这里点击。,== 博文中详细介绍了完整的cuda和cudnn的安装过程==分析: 这是因为yapf 安装的版本不对,需要安装特定的版本。出现训练的loss变化,就说明可以正常训练了。

@bangbang的博客 623

无法从spring容器获取bean对象

错误 org.springframework.context.support.AbstractApplicationContext.refresh Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘stu

weixin_44560699的博客 1123

Excel 汉字首字母提取:四种方案对比与选型

本文对比了 Excel 中提取汉字首字母的四种方案:手动转换、VBA 脚本、映射表与 AI 工具。手动方式低效易错;VBA 适合无网环境但识别范围有限;映射表精度提升却无法解决多音字;AI 工具通过语义理解可一句话完成提取,是多数场景下的首选。

u011186532的专栏 395

Spring Boot 从2.1.x 升级到3.0.x的艰辛历程

凡是因果,为什么吃饱了撑着要从2.1.x升级到3.0.x,这不是没事找事做吗?一次性到位该用什么版本的就用什么版本的不好吗。一个项目不应该确定他JDK的版本和Springboot的基本版本吗?既然确定了你改什么,升什么级。这是嫌程序员的时间太多了找点事给他们做?初一开始我也这么想,为啥呀,我闲的蛋疼啊?好不容易实现业务了,各种测试也通过了。这个时候跟我说要做升级。为啥当初一开始不讨论清楚呢?其实在这个升级的过程中我也渐渐认清了应用的商业价值。慢慢理解了,必须要有人去做这个。

goalietang的专栏 8112

UMI——斯坦福刷盘机器人:通过手持夹爪革新数据收集方式,且使用视觉SLAM和Diffusion Policy预测动作

没想到今年年初的斯坦福mobilealoha的热度刚过,而到今年2月的下旬,斯坦福另一个团队又推出了UMI刷盘机器人,且这两个团队还互相认识、还在一块共同切磋(顺带小小感叹一下,斯坦福的氛围是真好而且真高产)斯坦福UMI刷盘机器人其与mobile aloha(以及AirExo: Low-Cost Exoskeletons for Learning Whole-Arm Manipulation in the Wild)最大的不同在于其收集数据处理的非真实的机器人,而是一个手持夹持器(从而大幅降低成本)

u013250861的博客 1357

镜头像差之五——场曲

什么是场曲? 场曲[curvature of field] 物面上所有的点经过系统后,最佳焦点位置不在同一平面上,若这些像点所成的面为曲面,则称为系统有场曲。 与物高二次方、入射光瞳口径一次方成正比的像差。若仅存在场曲,则所有物平面上的点都有相应的像点,但分布在一个球面上;若采用弯成此种形状的底片,则可获得处处清晰的像。此时在理想像平面上,像点呈现为圆斑。 第一张图是最简单也是最容易理解的场曲,也就是对焦点锐利,其余部分逐渐松散,但实际上大多现代镜头的场曲都呈现为图二的形态:对焦点与边缘锐度.

camerall 1万+

springboot2.x升级到3.x实战经验总结

随着Spring Framework URL解析不当漏洞(CVE-2024-22243)的发布,springboot升级到3.x迫在眉睫,2.x的版本官方并未提供该漏洞的修复版本,后续应该也不会再发布新的版本。2.x升级到3.x是一次大的跨越,接下来,本人结合实践经验,浅淡一下需要注重的地方。

记录点滴 3万+

终于找到了!Ubuntu 虚拟机卡死的终极解决方案(如何解决VMware安装Ubuntu24.04桌面进不去、黑屏、虚拟机卡死、显示不全、屏幕闪烁等问题)

终于找到了!Ubuntu 虚拟机卡死的终极解决方案(如何解决VMware安装Ubuntu24.04桌面进不去、黑屏、虚拟机卡死、显示不全、屏幕闪烁等问题)

XiaoqiangClub的博客 1万+

Spring的配置文件找不到元素 'beans' 的声明

Spring的配置文件找不到元素 'beans' 的声明 一般是由Spring的版本导致的,你可以尝试使用如下的某一种。 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/d...

adz41455的博客 594

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

关于Springboot3.x的版本整合mybatisplus会报找不到bean的错误怎么办

我用的是jdk17的版本,创建的springboot版本是3.4.3,加了druid依赖和mybatis依赖会报找不到bean的错误怎么办。我的解决方法是,首先启动类加上@MapperScan("com.xxx.dao"),这里xxx写上你的包名。还是不行试试用maven clean一下,以上是我都试过的方法。mybatis整合依赖改成这个加了boot3的,版本用最新版。然后依赖改一下,springboot改成3.0.5。

KAI_KD的博客 331

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

spring2.0-2.5-3.0变化

忽然间想知道spring2.0到2.5 再到3.0的变化,就到网上搜索一下。方便查看而已 [u][b]2.5的新特性[/b][/u] Spring2.5rc1发布了,一直想知道它葫芦里卖什么药,以下是文档里的change.log [list] [*]1. JDK版本: JDK至少要1.4.2以上,如果仍然打算使用1.3的话就请用2.0.6/2.0.7版本吧。 [*]2. ...

dztdztdzt的专栏 688

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Spring Boot 3.5.0 正式发布了

是 Spring 框架提供的异步任务执行器接口,用于执行异步方法或任务。它是 Spring 对 Java 原生Executor的增强,提供了更高层次的封装,常用于异步方法调用(如@Async)或手动提交任务。如果自定义的Executor的 Bean 存在,Spring Boot 3.5 现在可以自动配置 AsyncTaskExecutor,只需要将属性的值设置为 force。在这种模式下运行时,它确保所有集成(包括常规的@Async处理)都使用自动配置的执行器,除非定义了相关的 Bean。

weixin_43932886的博客 1708

ActiveMQ+Spring3.0

最近一时兴起配置了一下apache-activemq-5.3.2与spring3.0组合发送与接收消息。由于以前没有用过activemq所以代码基本都是参考的网上的。下面是具体的实现过程:1.环境准备eclipse3.6+apache-activemq-5.3.2+spring3.02.所需要的jaractivemq-all-5.3.2.jarorg.springframework.asm-3.0.3.RELEASE.jarorg.springframework.beans-3.0.3.RELEASE.ja

金子的专栏 9235

Spring4-IoC2-基于注解管理bean

从 Java 5 开始,Java 增加了对注解(Annotation)的支持,它是代码中的一种特殊标记,可以在编译、类加载和运行时被读取,执行相应的处理。元素开启 Spring Beans的自动扫描功能。开启此功能后,Spring 会自动从扫描指定的包(base-package 属性设置)及其子包下的所有类,如果类上使用了 @Component 注解,就将该类装配到容器中。Spring 从 2.5 版本开始提供了对注解技术的全面支持,我们可以使用注解来实现自动装配,简化 Spring 的 XML 配置。

m0_73902080的博客 2162

Spring高手之路5——彻底掌握Bean的生命周期

在这篇文章中,我们将深入研究Spring Framework的核心部分——Spring Bean的生命周期。我们将探讨初始化和销毁方法,了解如何使用@PostConstruct和@PreDestroy注解,以及实现InitializingBean和DisposableBean接口。我们还将详细讨论原型Bean的生命周期,并最后总结Spring中控制Bean生命周期的三种方式。无论你是Spring新手,还是想进一步提高你的Spring技能,这篇文章都能给你提供有价值的 insights。

卓越无关环境,保持空杯心态——靡不有初,鲜克有终 9014

AOM 2.0的神奇魔力之六:与 Spring/EJB3的无缝集成

AOM 2.0的神奇魔力之六:与 Spring/EJB3的无缝集成Kevin1. 前言2. 我们需要 Spring 和 EJB33. Spring is here4. 对Spring集成的示例性说明5. EJB 3的支持6. 总结1. 前言本教程介绍 AOM 2.0是怎样与 Spring、EJB3无缝集成的,在阅读本文之前,我

张勇的专栏 5193

Spring中3种实例Bean的方法及设置Bean的别名

目录 基本概念 代码及演示 对Bean的感悟 基本概念 学习使用Spring实例化Bean 1. 通过构造方法实例化Bean; 2. 通过静态方法实例化Bean; 3. 通过实例方法实例化Bean Spring设置Bean的别名 代码及演示 程序运行截图如下: 程...

IT1995的博客 9171

Spring5参考指南:Bean作用域

文章目录Bean作用域简介Singleton作用域Prototype作用域Singleton Beans 中依赖 Prototype-beanweb 作用域Request scopeSession ScopeApplication Scope作用域Bean的依赖自定义作用域 Bean作用域简介 Bean是Spring的根本,Spring本身就是一个一个的bean组成的,bean托管在Spring容...

程序那些事 5591

Spring Bean的生命周期

Spring其实就是一个管理Bean对象的工厂。它负责对象的创建,对象的销毁等。所谓的生命周期就是:对象从创建开始到最终销毁的整个过程。什么时候创建Bean对象?创建Bean对象的前后会调用什么方法?Bean对象什么时候销毁?Bean对象的销毁前后调用什么方法?其实生命周期的本质是:在哪个时间节点上调用了哪个类的哪个方法。我们需要充分的了解在这个生命线上,都有哪些特殊的时间节点。只有我们知道了特殊的时间节点都在哪,到时我们才可以确定代码写到哪。

qq_52897007的博客 3701
上一篇: freemark获取context方法(spring3.0)
下一篇: 使用Jmesa分页组件在jsp里总的页数totalRows
西兹兹
博客等级 码龄22年 21粉丝 34原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值