报错信息class path resource [spring-mybatis.xml]

报错代码
public static void main(String[] args) {
ApplicationContext ac=new ClassPathXmlApplicationContext(new String[]{"spring.xml","spring-mybatis.xml"});
UserServiceI userService=(UserServiceI) ac.getBean("userService");

    System.out.println("sssssssssssss");
    User u=userService.getUserById("1");
    System.out.println(u.getName());
}
<!-- 配置数据源 -->
<bean name="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close">
    <property name="url" value="${jdbc_url}" />
    <property name="username" value="${jdbc_username}" />
    <property name="password" value="${jdbc_password}" />

异常信息
Exception in thread "main" org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/tx]
Offending resource: class path resource [spring-mybatis.xml]

Bean解析异常。

你这个应该是配错文件的地址传错了(Offending resource: class path resource:违规资源:类路径资源),注意java中的资源文件的加载可以使
用XX.class.getResource("资源文件名称").getPath(); (用这个获取资源路径,具体使用方式参考:参考文章

要保证spring jar包的版本和spring-mybatis.xml里beansxmlns标签xsi属性的.xsd文件的版本一致。