亲测有效,网上其他不是报错就是唠海嗑,所以自用在别人基础上改进报错,封装一套。 一、项目重点有: (1)、SpringBoot+Mybatis+Mysql+Durid整合(2)、错误后跳转到指定页面(3)、多数据源动态切换(4)、mybatis分页(5)、durid监控(6)、集成log4j2日志( ...
分类:
数据库 时间:
2020-07-29 21:33:12
阅读次数:
91
前言离之前漏洞事件没多久,fastjson又出现严重Bug。目前项目中不少使用了fastjson做对象与JSON数据的转换,又需要更新版本重新部署,可以说是费时费力。与此同时,也带给我新的思考,面对大量功能强大的开源库,我们不能盲目地引入到项目之中,众多开源框架中某个不稳定因素就足以让一个项目遭受灭顶之灾。趁着周末,在家学习下同样具备JSON与对象转换功能的优秀开源框架Gson,并且打算将今后项目
分类:
Web程序 时间:
2020-07-29 10:41:12
阅读次数:
114
状态1:新建一个线程并且开启start()方法,使Java线程和操作系统线程联系起来; 状态2:Running——Waiting :调用wait方法 synchronized(lock){ lock.wait(); //进入waiting状态,释放锁 } synchronized(lock){ lo ...
分类:
编程语言 时间:
2020-07-28 22:50:50
阅读次数:
107
@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //使浏览器3秒自动刷新一次 resp.setHeader(" ...
分类:
其他好文 时间:
2020-07-26 02:00:48
阅读次数:
77
@Test public void testRegex() throws Exception { String str="das:! $%#*(*("; String regEx = "[`~!@#$%^&*()+=|{}':;'\\[\\].<>/?~!@#¥%……&*()——+|{}【】‘;:” ...
分类:
编程语言 时间:
2020-07-21 14:03:52
阅读次数:
76
抽象类 public abstract class JdbcTemplate { //template method public final Object execute(String sql) throws SQLException { Connection con = HsqldbUtil.g ...
分类:
数据库 时间:
2020-07-20 22:31:40
阅读次数:
92
####报文格式 {"name":"文件名","out":"文件字节码"} ####通过接口下载远程文件 public void downloadFrom(HttpServletResponse res, HttpServletRequest request, Integer id) throws ...
分类:
Web程序 时间:
2020-07-20 10:31:48
阅读次数:
106
//测试 字符写出流 public class Test4_Writer { public static void main(String[] args) throws IOException { FW();//FileWriter写出流 // BW();//TODO BufferedWriter写 ...
分类:
其他好文 时间:
2020-07-18 22:24:54
阅读次数:
80
1.使用wait()/notifyAll实现生产者和消费者 1 /** 2 * 锁对象类 3 * 协作类 4 */ 5 public class MyQueue { 6 private Queue<Integer> queue; 7 private int limit; 8 9 public MyQ ...
分类:
编程语言 时间:
2020-07-18 15:30:39
阅读次数:
71
JDK 1.8 版本以上(含) class Md5Pass{ private static String ss="ISMvKXpXpadDiUoOSoAfww=="; public static void main(String[] args) throws UnsupportedEncodingE ...
分类:
数据库 时间:
2020-07-18 11:37:58
阅读次数:
89