框架搭建
Aviciie
这个作者很懒,什么都没留下…
展开
-
MySql异常:Unknown system variable 'tx_isolation'
原因:因为MySql版本问题:mysql 8 以前 是tx_isolation现在 是transaction_isolation解决方法:将pom文件下的mysql-connector-java改为8.0.11版本或以上<dependency><groupId>mysql</groupId><artifactId>mysql-con...原创 2019-10-14 15:41:00 · 5889 阅读 · 1 评论 -
基于Spring MVC中@ControllerAdvice注解实现全局异常拦截
@ControllerAdvice的做可以可以全局拦截指定的异常,并做想要的包装处理,比如跳转到别的页面,或者返回指定的数据格式等等。此种做法的好处是成功的返回数据格式不需要与错误的一致,并且所有的错误信息格式一致。方便前台统一处理1、新建MyControllerAdvice类import javax.servlet.http.HttpServletRequest;import org.sprin...原创 2018-02-24 14:57:17 · 1611 阅读 · 0 评论 -
SSM整合之异常处理之返回特定页面
异常处理思路系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。系统的dao、service、controller出现都通过throws Exception向上抛出,最后由springmvc前端控制器交由异常处理器进行异常处理,如下图:springmvc提供全局异常处理器进行统一的异...转载 2018-02-24 14:00:21 · 3837 阅读 · 0 评论 -
Mybatis foreach(Map,List)
foreach循环Map 为Map时候需要确认parameterType="java.util.Map",且collection为Map中要便利的key值 Java文件 Map<String,Object> map=new HashMap<String,Object>(); map.put("tikuId", tikuId); map.pu...原创 2018-02-14 16:41:37 · 7056 阅读 · 0 评论 -
jtsl报错解决+include标签 分块引入前端页面
继昨天的code review后,想尝试前端页面的include标签,之前一直是使用jquery.load(),但基于js的加载会存在网络延迟,若网络延迟很大,则用户体验会非常差。之前的写法: <script type="text/javascript"> var a=1; if(a==1){ $("body").load("../test/toVideoMain"...原创 2018-02-09 14:28:30 · 755 阅读 · 0 评论 -
servlet/filter/listener/interceptor区别与联系
今天在改项目时候,搜索SSM如何实现拦截, 搜到了基于Filter和Interceptor实现的。转载原博客:https://www.cnblogs.com/doit8791/p/4209442.html 一、概念: 1、servlet:servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并且可以动态的生成web页面,它工作在客户转载 2018-01-15 13:38:24 · 258 阅读 · 0 评论 -
关于SpringMVC视图/页面的个人粗浅理解
今天看需求的时候,发现Jsp放在一个文件夹下,到时候管理Filter时候会方便许多,于是去查了资料。1.配置两个 InternalResourceViewResolver <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <bean c原创 2018-01-15 11:13:17 · 288 阅读 · 0 评论 -
spring+websocket整合
将与Spring有关的jar包的版本都升级为4.0.0以上,并且在web.xml中将里面的version改为"3.0"1 在maven的pom.xml中加入websocket所依赖的jar包 org.springframework spring-test 4.3.7.RELEASE test org.springframework sp转载 2017-12-18 17:30:26 · 295 阅读 · 0 评论 -
使用mybatis分页插件PageHelper5.0.0遇到的问题总结
原博主:http://blog.csdn.net/appleyk/article/details/77318175 感谢appleyk博主最开始我的mybatis全局配置文件是这样写的:xml version="1.0" encoding="UTF-8" ?> PUBLIC "-//mybatis.org//DTD Config 3.0//EN"转载 2017-11-08 15:52:29 · 1841 阅读 · 0 评论 -
Cause: org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 1; 文件提前结束。
lineNumber: 2; columnNumber: 1; 文件提前结束。lineNumber: 2; columnNumber: 39; 文件提前结束。这两种情况的解决方法是将mybatis-config.xml改为<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://原创 2017-09-16 16:34:18 · 9891 阅读 · 0 评论 -
如何给easyUi的input框赋值
尝试jquery中的好些方法也未能生效$(#itemvalue).val('值');//通过val $(#itemvalue).text('值');//通过text $(#itemvalue).html('值');//通过html $(#itemvalue).attr('value','值');//通过属性 还转载 2017-08-04 11:07:38 · 1729 阅读 · 0 评论 -
记录一下第一次配SSM的经过
记录一下第一次配SSM的经过(Spring+SpringMvc+Mybatis)学习的博客地址: http://blog.csdn.net/wrp920227/article/details/54588238 http://blog.csdn.net/gebitan505/article/details/44455235/ 在此感谢 wrpys、AndyLizh 大神1. 使用maven搭建需转载 2017-07-14 13:25:05 · 555 阅读 · 0 评论