没有找到这个类com.xiao.comment.bean.Comment
java配置文件出错了不知道是哪求解决
- ```
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in file [I:\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\cb\WEB-INF\classes\spring-mvc-applicatonContext-context.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [I:\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\cb\WEB-INF\classes\com\xiao\comment\dao\mapper\CommentMapper.xml]'; nested exception is java.lang.RuntimeException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias 'com.xiao.comment.bean.Comment'. Cause: java.lang.ClassNotFoundException: Cannot find class: com.xiao.comment.bean.Comment
- at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1488)
- at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524)
- at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461)
- at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295)
- at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
- at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292)
- at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
- at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:608)
- at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932)
- at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)
- at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:389)
- at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:294)
- at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:112)
- at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
- at org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
- at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
- at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
- at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
- at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
- at org.apache.catalina.core.StandardService.start(StandardService.java:516)
- at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
- at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
- at java.lang.reflect.Method.invoke(Unknown Source)
- at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
- at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
- Caused by: org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [I:\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\cb\WEB-INF\classes\com\xiao\comment\dao\mapper\CommentMapper.xml]'; nested exception is java.lang.RuntimeException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias 'com.xiao.comment.bean.Comment'. Cause: java.lang.ClassNotFoundException: Cannot find class: com.xiao.comment.bean.Comment
- at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:462)
- at org.mybatis.spring.SqlSessionFactoryBean.afterPropertiesSet(SqlSessionFactoryBean.java:336)
- at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1547)
- at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1485)
- ... 27 more
- Caused by: java.lang.RuntimeException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias 'com.xiao.comment.bean.Comment'. Cause: java.lang.ClassNotFoundException: Cannot find class: com.xiao.comment.bean.Comment
- at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:113)
- at org.apache.ibatis.builder.xml.XMLMapperBuilder.parse(XMLMapperBuilder.java:88)
- at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:460)
- ... 30 more
- Caused by: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias 'com.xiao.comment.bean.Comment'. Cause: java.lang.ClassNotFoundException: Cannot find class: com.xiao.comment.bean.Comment
- at org.apache.ibatis.builder.BaseBuilder.resolveClass(BaseBuilder.java:100)
- at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElement(XMLMapperBuilder.java:257)
- at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElement(XMLMapperBuilder.java:244)
- at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElements(XMLMapperBuilder.java:236)
- at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:109)
- ... 32 more
- Caused by: org.apache.ibatis.type.TypeException: Could not resolve type alias 'com.xiao.comment.bean.Comment'. Cause: java.lang.ClassNotFoundException: Cannot find class: com.xiao.comment.bean.Comment
- at org.apache.ibatis.type.TypeAliasRegistry.resolveAlias(TypeAliasRegistry.java:114)
- at org.apache.ibatis.builder.BaseBuilder.resolveAlias(BaseBuilder.java:127)
- at org.apache.ibatis.builder.BaseBuilder.resolveClass(BaseBuilder.java:98)
- ... 36 more
- Caused by: java.lang.ClassNotFoundException: Cannot find class: com.xiao.comment.bean.Comment
- at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:188)
- at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:87)
- at org.apache.ibatis.io.Resources.classForName(Resources.java:254)
- at org.apache.ibatis.type.TypeAliasRegistry.resolveAlias(TypeAliasRegistry.java:110)
-
... 38 more
一下配置文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > <mapper namespace="com.xiao.comment.dao.CommentMapper" > <resultMap id="BaseResultMap" type="com.xiao.comment.bean.Comment" > <!-- WARNING - @mbggenerated This element is automatically generated by MyBatis Generator, do not modify. This element was generated on Tue May 05 17:24:12 CST 2015. --> <id column="id" property="id" jdbcType="INTEGER" /> <result column="userid" property="userid" jdbcType="INTEGER" /> <result column="pointid" property="pointid" jdbcType="INTEGER" /> <result column="detail" property="detail" jdbcType="VARCHAR" /> <result column="addtime" property="addtime" jdbcType="TIMESTAMP" /> <result column="username" property="username" jdbcType="VARCHAR" /> <result column="commenttype" property="commenttype" jdbcType="VARCHAR" /> <result column="code" property="code" jdbcType="VARCHAR" /> <result column="state" property="state" jdbcType="INTEGER" /> <result column="parentid" property="parentid" jdbcType="INTEGER" /> <result column="parenttype" property="parenttype" jdbcType="VARCHAR" /> </resultMap> mybatis配置 <!-- SqlSesstion Factory 定义 ↓ mybatis文件 --> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> <!-- 自动扫描entity目录,省略Configuration.xml里手工配置 --> <property name="mapperLocations" value="classpath*:/com/xiao/**/dao/**/*Mapper.xml"/> </bean> <!-- SqlSession Factory 定义 ↑ --> <!-- MapperScannerConfigurer定义,用于扫描Mapper DAO类 ↓ --> <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value="com.xiao.**.dao.**"/> <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" /> </bean> <!-- MapperScannerConfigurer定义,用于扫描Mapper DAO类 ↑ --> 实体类 package com.xiao.comment.bean;
import java.util.Date;
public class Comment {
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database column cb_comment.id
- 点赞
- 写回答
- 关注问题
- 收藏
- 复制链接分享
- 邀请回答
5条回答
为你推荐
- IDEA 配置pom.xml文件 出现multiple root tag错误
- 配置context.xml文件之后tomcat就启动不了
- Idea中的Mybaties中配置文件的mapper无法找到xml文件!
- win7下安装jdk11,配置完之后cmd 检查java出现不能理解的错误。
- java
- 4个回答
- IDEA 导入 javaweb项目 struts的配置文件报红,但是可以运行
- mybatis中使用resources类获取配置文件流为空?
- 基于gradle的Springcloud 配置 运行出错 这个问题该怎么解决
- 哪位大神帮我解决一下eclipse运行突然报404,好像是spring配置文件有问题
- 写了一个propertie配置文件,测试的时候曝出 Communications link failure错误
- eclipse中将项目在tomcat上运行,出现找不到类文件的错误
- idea测试出错,一直报xml文件错误
- 关于tomcat启动报配置文件错误的问题
- sqoop1使用java操作,打包运行出现“找不到符号错误”
- java
- 2个回答
- java wordparse 工具从office换成wps应该如何配置
- java
- 1个回答
- spring监听器,找不到applicationContext配置文件
- Spring问题简单配置找不到错误在哪
- SSH框架整合中读取不到Spring的配置文件
- 5个回答
- 配置文件出错,少包吗?
- 1个回答
- springmvc项目中springmvc.xml文件配置错误?
- 一个错一上午还没解决mybatis配置文件出错
- 4个回答