JPetStore

MyBatis

时间秒杀一切 提交于 2020-04-26 07:48:17
Mybatis配置文件中使用 typeAliases 竟然报错,错误提示: the content of element type "configuration" must match "(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapperFactory?,reflectorFactory?,plugins?,environments?,databaseIdProvider?,mappers?)".  这个问题居然是typeAliases和environments元素在configuration中顺序引起的!! 最终总结 : “configuration”中的元素必须按照上面错误提示中的元素顺序加入,如果前面的元素没有,可以忽略,但是所有元素的顺序不能颠倒,否则就会报上面错误!! 引起错误时候的配置: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <environments default

SSM框架整合流程

你说的曾经没有我的故事 提交于 2020-02-26 21:41:56
整合注意事项 要注意 MyBatis 版本整合 Spring 时使用的适配包; 下载整合适配包 https://github.com/mybatis/spring/releases 官方整合示例, jpetstore https://github.com/mybatis/jpetstore-6 整合思路与步骤 1.搭建环境 创建一个动态的WEB工程 2.导入jar 导入SSM需要的jar包 导入整合适配包 导入其它相关支持包、log4j,pageHelper,AspectJ,jackson,jstl 3.搭建SpringMVC web.xml DispatcherServlet HiddenHttpMethodFilter CharacterEncodingFilter <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp