查询时出现错误

javadown javadown 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
Spring+Hibernate+Struts在进行数据查找时出现的错误

org.springframework.beans.PropertyAccessExceptionsException: PropertyAccessExceptionsException
(1 errors); nested propertyAccessExceptions are: [org.springframework.beans.TypeMismatchException:
Failed to convert property value of type [$Proxy1] to required type [com.boyasi.service.MovieMonthService]
for property 'movieMonthService']
at org.springframework.beans.BeanWrapperImpl.setPropertyValues(BeanWrapperImpl.java:670)
at org.springframework.beans.BeanWrapperImpl.setPropertyValues(BeanWrapperImpl.java:642)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1023)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:824)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:345)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:239)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:151)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:559)
at org.springframework.web.struts.DelegatingActionProxy.getDelegateAction(DelegatingActionProxy.java:122)
at org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:105)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:154)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:99)
at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:75)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:163)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:208)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:259)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:363)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:490)
at com.caucho.util.ThreadPool.run(ThreadPool.java:423)
at java.lang.Thread.run(Thread.java:595)


MovieMonthServiceImp.java

public MovieMonth findMoveMonthByUserId(int userId) {
return this.getMovieMonthDAO().findMoveMonthByUserId(userId);
}

MovieMonthHibernateDAO.java

private static final String LOAD_BY_USERID ="from movie_Month where userID = ?";
/**
* 默认构造函数
*/
public MovieMonthHibernateDAO(){
super();
}
/**
* 根据UserId查找MoveMonth对象
* @param userId
* @return MovieMonth
*/
public MovieMonth findMoveMonthByUserId(int userId) {
Object[] o = {new Integer(userId)};
List l = this.getHibernateTemplate().find(LOAD_BY_USERID,o);
if(l == null || l.isEmpty()){
return null;
}else{
return (MovieMonth) l.get(0);
}
}
...全文

相关推荐

C语言常见错误查询,查询运行时出现的错误

语言错误查询表,当运行出错时,可以检查查询表,来判断是什么地方出错了

u010208924

打开用友财务软件-要查询明细账时出现3343错误【会计实务操作教程】.pptx

打开用友财务软件-要查询明细账时出现3343错误【会计实务操作教程】.pptx

zzzzl333

Heroku Postgres错误:选择数据时查询必须为数组

在SELECT命令中使用占位符时,必须将值作为数组传递(用方括号括起来):client.query('SELECT * FROM users WHERE name =?',[id],(err,row)=> { [编辑] Quote:现在我收到语法错误行中返回的结果对象是行对象的数组...。

weixin_38717359

Neo4j-churn:演示查询Neo4j集合时的错误

NEO4J CHURN 该脚本演示了Neo4j数据库驱动程序的问题。 使用MongoDB和Neo4j创建相同的功能。 更改任何弹出菜单的值后,将进行console.log()调用,以显示已检索到哪些Mongo文档以显示在菜单中。 如果选择Neo4j Master菜单,您将看到类似以下内容的内容: Mongo Master change to: B Mongo Slaves [Object, Object] Mongo Slaves [Object, Object, Object] Neo4j Master: [Object, Object, Object] Mongo Slaves [Object, Object] 请注意,当Mongo Master菜单的值更改时,将刷新Neo4j Master弹出菜单。 这正常吗? (无论如何,这并不麻烦。) 但是,如果选择Neo4j Mas

迷荆

错误号:3704 错误描述:对象关闭时,不允许操作

主要介绍了错误号:3704 错误描述:对象关闭时,不允许操作,需要的朋友可以参考下

weixin_38502639
评论 2
收藏 已收藏
分享
返回顶部
javadown
Java EE 67,535 成员 225,843 内容