
小疑惑
信仰G
态度决定一切
展开
-
com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: cannot find column‘s cache for
(2)执行模块不使用该Wrappers写法,在有该mapper.java文件的模块提供接口给执行模块使用。(1)在执行模块补充该文件。原创 2023-05-30 16:27:16 · 2829 阅读 · 0 评论 -
idea 中 properties 配置文件中有中文,运行出现乱码的解决
idea 一般 properties 配置文件默认编码为GBKFile->Settings->Editor->File Encodings补充:settings只对当前项目有效,想要所有项目有相同的设置,需要同设置maven本地仓库一样,先关闭项目,Configure->settings。或者这样(2020版本),(2019版本)就点击Other Settings如果某个项目中不奏效,请再次查看该项目中settings是否设置成功。...原创 2020-11-26 19:19:57 · 1181 阅读 · 0 评论 -
HTTP状态 400 - 错误的请求 类型 状态报告 描述 由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者虚拟的请求路由),服务器无法或不会处理当前请求。
页面报400,一般为传参错误,看看传的参数有没有问题。这样的错误提示是因为参数的类型不匹配。举个小例子前台传到后台的数据类型都是String哈哈:是中文,转成int会错。666:实体类中也是String,没问题。没钱了:是中文,转double会错。2020-11-05:springmvc默认不支持String到Date的转换,会错。...原创 2020-11-06 14:00:04 · 19876 阅读 · 4 评论 -
WEB-INF的访问
先上图说明WEB-INF里内容只能由服务器级别才能访问,客户端级别不能访问。服务器级别的例子就是请求转发,转发是由服务器自己处理,跟客户端(浏览器)无关,所以浏览器上的地址栏也就不会改变。客户端级别的例子就是重定向,两次请求,两次响应。所以地址栏会改变。为什么设置这种权限为了安全。比如图中success.jsp在WEB-INF目录下,在页面中用超链接a标签或者js的location.href去直接转向它,会找不到。因为这种是客户端请求,设置这种权限就能保证一些文件的安全。怎么让客户端级别可以原创 2020-10-21 15:30:40 · 4447 阅读 · 14 评论 -
关于DispatcherServlet的url-pattern的配置(/*或/)
主要是记录自己的疑惑,一般不会像我这样自找麻烦。使用SpringMVC时,我们就要用web.xml 配置前端控制器 DispatcherServletweb.xml<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" ><web-app> <display-name&g原创 2020-10-23 15:09:33 · 889 阅读 · 2 评论