单元测试报错,老师快来看看孩子吧
来源:2-7 验证Dao
vue请爱我
2022-02-11
老师,报这个错
元素 ‘beans’ 必须不含字符 [子级], 因为该类型的内容类型为“仅元素”。
这是spring-dao
<?xml version="1.0" encoding="UTF-8"?>
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd">
<context:property-placeholder location=“classpath:jdbc.properties”/>
<!-- 2.数据库连接池 -->
<bean id="DataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name= "driverClass" value= "$[jdbc.driver)"/>
<property name= "jdbcUrl" value= "$[jdbc.url)"/>
<property name= "user" value= "$jdbc.username)"/>
<property name= "password" value= "$[jdbc.password)"/>
<!-- c3p0连接池的私有属性 -->
<property name="maxPoolSize" value="30"/>
<property name="minPoolSize" value="10"/>
<!-- 关闭连接后不自动commit -->
<property name="autoCommitOnClose" value="false"/>
<!-- 获取连接超时时间 -->
<property name="checkoutTimeout" value="10000"/>
<!-- 当获取连接失败重试次数 -->
<property name="acquireRetryAttempts" value="2"/>
</bean>
<!-- 3.配置SqlSessionFactory对象 -->
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<!-- 注入数据库连接池 -->
<property name="dataSource" ref="dataSource"/>
<!-- 配置MyBaties全局配置文件:mybatis-config.xml -->
<property name="configLocation" value="classpath:mybatis-config.xml"/>
<!-- 扫描entity包 使用别名 -->
<property name="typeAliasesPackage" value="com.imooc.entity"/>
<!-- 扫描sql配置文件:mapper需要的xml文件 -->
<property name="mapperLocations" value="classpath:mapper/*.xml"/>
</bean>
<!-- 4.配置扫描Dao接口包,动态实现Dao接口,注入到spring容器中 -->
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<!-- 注入sqlSessionFactory -->
<property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"/>
<!-- 给出需要扫描Dao接口包 -->
<property name="basePackage" value="com.imooc.o2o.dao。spilt"/>
</bean>
我没看出来有啥问题啊
写回答
1回答
-
翔仔
2022-02-11
同学好,感觉不是这个问题,同学这个是编译器xml不完善引起的报警,不影响功能,具体要看单测执行的时候,ut failure trace窗口报的什么问题。
00
相似问题