- 博客(12)
- 收藏
- 关注
原创 Druid连接池的bug(java.lang.NoSuchMethodException: PropertySet.getBooleanReadableProperty(java.lang.Stri)
项目中使用了jta atomikos做分布式事务,druid做连接池,oracle数据库测试正常,添加mysql数据库报错.错误位置是com.alibaba.druid.util.MySqlUtils143行空指针异常(位置截图1).查找给method_6_getBooleanReadableProperty赋值的地方(截图2).重点126行getMethod为null,报错: jav...
2019-07-19 11:57:26 2470 1
原创 Tomcat8.5不加载war包
今天遇到一个奇怪现象,用eclipse打好的war包放在webapps文件夹下,启动tomcat发现war文件没有被解压缩,也没被加载到tomcat里面.经过一天的百度和摸索发现无论什么war包只要名称是template.war都不会被加载到tomcat....
2019-07-03 19:21:01 2904 2
原创 Thyemleaf读取spring security中的用户名
最近在做一个spring boot项目安全框架使用的spring security登录成功后需要在html页面上显示当前登录用户的用户名称.之前用的是jsp,在jsp页面显示用户名很简单只需要一个security标签就能方便的显示. 可是显示在html页面还没做过,百度一圈无果, 后来发现以为仁兄把用户信息存在session中然后用Thyemleaf在session中读取, 算是这位仁兄给我了...
2018-12-11 23:02:55 1497
原创 Oracle procedure和trigger踩过的坑
trigger在update tableA时触发,触发调用ProcedureB, 在procedureB中为了检查数据又根据条件查询tableA的数据竟然报错.检查数据的时候换了一种方式,在其他表中检查数据,是可以的.可能是由哪个表触发Trigger, Trigger调用的存储过程中不能操作哪个表.请大神指点...
2018-11-24 19:58:42 305
转载 spring mvc接收list的方法(转载)
实现方式一前端页面<%@ page language="java" contentType="text/html; charset=UTF-8" 2 pageEncoding="UTF-8"%> 3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.o
2018-10-24 11:58:56 415
原创 spring+mybatis声明式事务@Transaction无效抛出异常不回滚
测试代码如下:抛出异常不回滚,百度无果,只好下载源码调试,开始对spring源码并不清楚,调试的时候也是晕头转向,经过两天的摸索算是有些初步了解. doGetResource每次都为null(见下图),因为null所以每次都会重新从连接池获取链接, 每次从连接池获取链接就不能保证两次获取的链接是同一个,不是同一个链接就不会支持事务回滚. 突破口就是resources.get()获取的map...
2018-08-03 11:16:15 5481
原创 Spring Boot项目发布到tomcat7遇到的问题
Spring Boot项目改为war包发布: 1. 设置为war包发布 <groupId>com.ks.xlwj</groupId> <artifactId>SMS_System</artifactId> <version>0.0.1-SNAPSHOT</version> ...
2018-07-04 12:44:34 4411 3
原创 Spring MVC ModelAndView使用时所犯的一个小错误
这个错误是个低级错误本来不打算写下来的,仔细想想还是写出来吧,一:希望可以帮到和我遇到同样问题的伙伴。二:也给自己增加点印象。事情经过Controller类处理请求的方法为 public String initAddUser()。因需求有变动,接收到请求后要先查询一下现有用户信息,所以处理请求的方法返回值类型改为ModelAndView(可以将查询到的信息和viewName放入此类型对
2017-05-23 15:45:24 1854 3
转载 Java反射机制详解
Java反射机制详解转载:http://www.cnblogs.com/lzq198754/p/5780331.html| |目录1反射机制是什么2反射机制能做什么3反射机制的相关API·通过一个对象获得完整的包名和类名·实例化Class类对象·获取一个对象的父类与实现的接口·获取某个类中的全部构造函数 - 详见下例·通过反射机制实例化一个类的对象·获取某个类的全部属性·获
2017-01-12 15:08:05 168
转载 JSP中文乱码
在介绍方法之前我们首先应该清楚具体的问题有哪些,笔者在本博客当中论述的JSP中文乱码问题有如下几个方面:页面乱码、参数乱码、表单乱码、源文件乱码。下面来逐一解决其中的乱码问题。一、JSP页面中文乱码在JSP页面中,中文显示乱码有两种情况:一种是HTML中的中文乱码,另一种是在JSP中动态输出的中文乱码。先看一个JSP程序:[java] view plain copy p
2016-09-21 11:59:19 157
原创 struts2框架使用--ajax重复提交
页面发送ajax请求时,action会莫名其妙的执行两次,第一次请求时正常的,第二次请求是空.解决方法:1:Action类中业务方法避免使用get 和set开头.2:使用注解@JSON(serialize=false)例如: @JSON(serialize=false)//防止方法序列化public String getSmbImager(){原因:struts.x
2016-06-02 09:48:48 360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人