java
抢回我的胡萝卜
这个作者很懒,什么都没留下…
展开
-
springboot整合前端工程打成jar包
将前端工程编译后放到resource/static 目录下。将springboot和前端页面打进一个jar包。原创 2023-02-27 10:19:26 · 845 阅读 · 1 评论 -
记一次java标记用法 retry
今天在看线程池源码的时候发现了一个写法 retry: continue retry; 自己动手写个小例子看看是什么效果。 continue使用标记和不使用标记的区别,只使用continue的话,是只跳出本次for循环,使用标记的话,是跳出内层for循环,效果和break一样。 再来看看break使用标记和不使用标记的区别,不加标记跳出内层循环,加标记后直接结束最外层循环 最后,可以看出标记的名称可以随便起,但最好不要有歧义,通俗易懂。在for循环场景中还是很有用的。 ...原创 2022-03-31 10:11:03 · 493 阅读 · 0 评论 -
springboot+mybatisplus实现多数据源
需求:动态从数据库加载数据源配置 框架:springboot2.5.4、mybatis-plus3.4、druid1.2.5、swagger2.9.2 核心代码:通过继承AbstractRoutingDataSource实现多数据源 @Slf4j public class DynamicDataSource extends AbstractRoutingDataSource { /** * 线程局部变量,保存当前数据源信息 */ private static f原创 2022-03-25 16:30:54 · 998 阅读 · 0 评论 -
java类中代码的执行顺序
java类中代码的执行顺序先看一下代码package test;public class test1 { static class A{ C c = new C(); public A(){ System.out.println("A类的构造方法"); } static void eat(){原创 2017-04-10 13:40:25 · 237 阅读 · 0 评论