Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'org.springframework.core.io.Resource[]' for property 'mapperLocations'; nested exception is java.lang.IllegalArgumentException: Could not resolve resource location pattern [classpath:com/ual/mapper/*.xml]: class path resource [com/ual/mapper/] cannot be resolved to URL because it does not exist
在pom.xml下build中加入:
<resources> <!--打包时包含源代码包下的资源文件,默认情况下只会打包src/main/java下的源代码 --> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> <filtering>false</filtering> </resource> <resource> <directory>src/main/resources</directory> </resource> </resources>
报错:找不到jdbc:properties
解决:<context:property-placeholder location="classpath:/jdbc.properties"/> 配置文件中要加入classpath:
报错:org.xml.sax.SAXParseException;lineNumber: 9; columnNumber: 6;不允许有匹配 "[xX][mM][lL]"的处理指令目标。
解决:<!--用maven创建的web.xml需要修改servlet版本--> 修改为:
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1" metadata-complete="true">
tomcat启动控制台 乱码:
解决:https://blog.csdn.net/JF_OnTheWay/article/details/87889558
问题:网页中文乱码
问题:mybatis查询用户时,密码字段总是为null
分析:查询的过程没有问题,怀疑可能是mybatis驼峰转换出了问题
解决:不用resultType,改用resultMap 得到解决。