解决方法:
1.缺少CGlib,把CGLIB Jar包放入项目就可以了.
2. 没有实现任何接口的时候也会报这个错误!
注:cglib不包含asm,cglib-nodep包含了asm,而asm是cglib必须的三方类库,出现两个版本的原因恐怕是要避免框架集成时的版本冲突吧。
======================================================================
Cannot convert value of type [$Proxy0 implementing org.springframework.beans.factory.InitializingBean,org.springframework.aop.SpringProxy,org.springframework.aop.framework.Advised] to required type [dao.UserDaoImp] for property 'userDao': no matching editors or conversion strategy found
就异常显示的信息可以看到,Spring在转换时,主要是将代理类转换成接口,而不能转换成实际类。
解决办法:
1.如果在Spring配置文件中配置的事务是通过AOP标签实现的,那就在<aop:config />中增加proxy-target-class="true"属性。
2.使实际的类实现某个接口(UserDaoImp实现UserDao接口)
分享到:
相关推荐
关于Cannot proxy target class because CGLIB2 is not available. Add CGLIB to the class path or specify proxy interfaces.和 java.lang.ClassNotFoundException: org.objectweb.asm.Type错误的解决方法: 就是...
org.springframework.aop.framework.AopConfigException: Cannot proxy target class because CGLIB2 is not available. Add CGLIB to the class path or specify proxy interfaces 从异常信息可以看出是cglib的问题...
ios-webkit-debug-proxy-1.9.0-win64-bin
赠送jar包:hadoop-yarn-server-web-proxy-2.6.0.jar; 赠送原API文档:hadoop-yarn-server-web-proxy-2.6.0-javadoc.jar; 赠送源代码:hadoop-yarn-server-web-proxy-2.6.0-sources.jar; 赠送Maven依赖信息文件:...
使用此文件配置ssh代理,配置git通过proxy访问github
2. **AOP(面向切面编程)**:CGLIB常被用于实现AOP框架,例如Spring AOP。在Spring中,如果没有使用接口,那么默认会使用CGLIB来创建代理,以便在方法调用前后插入切面逻辑。 3. **性能优化**:由于CGLIB是基于...
在 Node.js 开发中,`http-proxy-middleware` 是一款非常实用的中间件,主要用于将 HTTP 请求代理转发到其他服务器,这在构建 API 网关、微服务架构或者需要跨域访问时非常有用。这个中间件简化了配置过程,使得...
本文将详细探讨InfluxDB的核心特性和Influx-proxy的功能,并结合"Influx-proxy-2.5.7-linux-amd64.tar.gz"这个压缩包文件,解析其在Linux AMD64平台上可能的部署与使用。 首先,InfluxDB以其高效的存储和查询机制而...
ssh 转发代理 SSH 代理服务器允许客户端通过作为代理而不是客户端进行身份验证来访问 SSH 远程。 用法 代理在bin/ssh-forward-proxy.py中的脚本中提供。 请注意,此软件包必须安装在中间/代理机器(而不是您的本地...
gcr.io/kubebuilder/kube-rbac-proxy:v0.13.0 镜像
docker-letsencrypt-nginx-proxy-companion-examples, 结合 Docker gen和 letsencrypt Nginx 代理伙伴的示例 docker-letsencrypt-nginx-proxy-companion-examples这个库是使用 nginx代理插件, docker gen和 docker-...
ssh-mitm-拦截ssh流量 中间(mitm)服务器中的人,用于安全审核,支持公钥身份验证,会话劫持和文件操作 给个星星! :star: 这使我有动力开发该工具。谢谢! 0.4.3中的新功能-2021-03-09 与dropbear ssh客户端的...
proxy ( host , options ) ; 要将URLS代理到主机“ ”,请执行以下操作: var proxy = require ( 'koa-better-http-proxy' ) ; var Koa = require ( 'koa' ) ; var app = new Koa ( ) ; app . use ( proxy ( '...
flex-messaging-proxy.jarflex-messaging-proxy.jarflex-messaging-proxy.jarflex-messaging-proxy.jar
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
开源项目-go-httpproxy-httpproxy.zip,转到HTTP代理服务器库
2. **数据验证**:在表单验证中,可以通过 Proxy 拦截属性的设置,确保输入的数据符合要求。 3. **缓存策略**:对于昂贵的计算或远程调用,可以使用 Proxy 实现缓存,避免重复计算或请求。 4. **模拟接口**:在开发...
开源项目-mtojek-aws-lambda-go-proxy.zip,mtojek/aws-lambda-go-proxy: Pass Lambda events to the application running on your machine | Debug real traffic locally | Forget about redeployments
cd docker-nginx-s3proxy docker build -t nginx-s3proxy . 从该映像运行容器: docker run \ -e S3PROXY_BUCKET_NAME="<S3>" \ -e S3PROXY_AWS_ACCESS_KEY="<AWS>" \ -e S3PROXY_AWS_SECRET_KEY="<AWS>" \ -p