spring/mybatis/jpa
spring、springMVC、springboot 框架原理与使用;mybatis会话、缓存与解析;jpa使用
fandy.lin
生命不息,追寻不止..
展开
-
jpa多数据源事务配置
JPA如果不配置事务,进行数据库DML的delete则会报错: org.springframework.dao.InvalidDataAccessApiUsageException: No EntityManager with actual transaction available for current thread - cannot reliably process 'remove' cal...原创 2020-02-18 22:20:40 · 1113 阅读 · 0 评论 -
实现防sql注入的特殊字符切面过滤拦截
实现防sql注入的特殊字符切面过滤拦截 不使用过滤器、spring拦截器原因: 1、http输入流不能重复读取,需要重写HttpServletRequest的相关方法,将http输入流第一次读取的数据缓存起来。 2、基于尽可能少修改原代码进行在这里插入代码片扩展的原则,避免修改代码造成的未知风险。 package com.to8to.tbt.aoc.interceptor; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON原创 2020-10-10 17:03:59 · 979 阅读 · 0 评论