随笔分类 - srping mvc
转型java的学习笔记
摘要:package com.qmtt.config; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import ...
阅读全文
摘要:在javaScript中使用表达式 在javaScript中使用表达式 var list = /*[[${list}]]*/ null; <script th:inline="javascript"> var graphList = [[${ list }]]; </script> <script
阅读全文
摘要:原理:通过自定义mybatis插件,拦截Executor的update和query方法,检查sql中有select就用读的库,其它的用写的库(如果有调用存储过程就另当别论了) 附: MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法
阅读全文
摘要:1、依赖包输出 记得禁用热加载 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id>cop
阅读全文
摘要:一、关闭数据源自动配置(很关键) @SpringBootApplication(exclude = { DataSourceAutoConfiguration.class }) 如果不关闭会报异常:org.springframework.beans.factory.BeanCurrentlyInCr
阅读全文
摘要:此代码为诗词荣耀websocket的实现,解决了tomcat实现的websocket连接不稳定的问题
阅读全文
摘要:package com.qmtt.controller; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import ja...
阅读全文
摘要:org.mybatis.generator mybatis-generator-maven-plugin 1.3.2 ${basedir}/src/main/resources/generatorConfig.xml ...
阅读全文
摘要:@RequestMapping("getAllUrl") @ResponseBody public Set getAllUrl(HttpServletRequest request) { Set result = new HashSet(); WebApplication...
阅读全文
摘要:package com.qmtt.config; import javax.servlet.http.HttpServletRequest; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.web.bind.annotation.ControllerAdvice; impo...
阅读全文
摘要:@Configuration public class SpringWebConfig extends WebMvcConfigurationSupport { @Override public void configurePathMatch(PathMatchConfigurer configurer) { AntPathMatcher pathMatcher...
阅读全文
摘要:@WebFilter(urlPatterns = "/*", filterName = "corsFilter") public class CorsFilter implements Filter { @Override public void destroy() { } @Override public void doFilter(ServletR...
阅读全文
摘要:spring mvc 能过拦截器记录请求数据记录有很多种方式,主要有以下三种: 1:过滤器 2:HandlerInterceptor拦截器 3:Aspect接口控制器 但是就我个人所知要记录返回的数据,只能通过Aspect处理,以下是实现此需要的代码
阅读全文
摘要:要拦截首先想到的是拦截器,@RequestBody只能以流的方式读取,流被读过一次后,就不在存在了,会导致会续无法处理,因此不能直接读流 为了解决这个问题,思路如下: 1、读取流前先把流保存一下 2、使用过滤器拦截读取,再通过chain.doFilter(wrapper, response);将保存
阅读全文
摘要:spring boot在采用了热加载后,可能会出现“无法获取实体类com.qmtt.model.PhWxUser对应的表名!”的异常, 解决办法 在resources新建一个文件夹META-INF,新建文件spring-devtools.properties,输入内容restart.include.
阅读全文
摘要:向原作者致敬,原文地址http://www.cnblogs.com/linjiqin/p/3388298.html FreeMarker的插值有如下两种类型:1,通用插值${expr};2,数字格式化插值:#{expr}或#{expr;format} ${book.name?if_exists }
阅读全文
摘要:拦截器作用:可以用于用户操作的安全检查,如:登录、权限等 package com.tool; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServ
阅读全文
摘要:package com.tool; public class MyException extends Exception{ public String Msg; public String ErrCode; public MyException(String msg,String code) { s
阅读全文
摘要:<!-- jsp视图解析器--> <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="viewClass"> <value
阅读全文
摘要:原理不说了,貌似直接是基于servlet实现的,直接上配置文件吧 web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="
阅读全文