h2-console
发表于|更新于
|浏览量:
名枪好躲,暗箭难防。——无名氏
分享一个h2-console的使用方式:
首先配置:
1 | spring: |
然后可以看到日志:

我们访问localhost:8080/h2-console,复制jdbc:h2:mem:2e01066c-fbfb-40a5-8ba9-3ff049d753f8到connection url

进到控制台,并成功连接
这里可以看到我们的库表信息以及进行查询

非常的好用
相关推荐
2023-01-01
lunar
人,现在最年轻啦。因为比起明天来,今天是年轻的。对于一个人来说,什么时候都是现在最年轻。──永六辅 lunar是一个支持阳历、阴历、佛历和道历的日历工具库,它开源免费,有多种开发语言的版本,不依赖第三方,支持阳历、阴历、佛历、道历、儒略日的相互转换,它能用来制作日历,甚至算命。 除此之外,还支持星座、干支、生肖、节气、节日、彭祖百忌、每日宜忌、吉神宜趋、凶煞宜忌、吉神方位、冲煞、纳音、星宿、八字、五行、十神、建除十二值星、青龙名堂等十二神、黄道日及吉凶等。 支持的时间跨度约为0001年至9999年。 地址:https://6tail.cn/calendar/api.html github: javascript:https://github.com/6tail/lunar-javascript java:https://github.com/6tail/lunar-java c#.net:https://github.com/6tail/lunar-csharp php(composer):https://github.com/6tail/lunar-php ph...
2023-03-18
动态mapper优先级问题
甚至不愿听朋友说真话的人,是真正不可救药的人——西塞罗 之前使用byte-buddy实现mybatis-plus动态mapper 但是使用过程中发现一个问题,相关的issue链接: https://gitee.com/VampireAchao/stream-query/issues/I6EJ27 在项目中已经定义了Mapper,如果在动态mapper已经注入的情况下,没法再通过Database.execute方法拿到,而是拿到的动态Mapper 进而导致大部分只要是基于execute方法的函数都是这样 于是为了解决这个问题,在DefaultSqlInjector处进行了处理 在io.github.vampireachao.stream.plugin.mybatisplus.engine.configuration.StreamPluginAutoConfiguration下,当前的代码如下: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051...
2023-01-10
获取某包下的类
我们总是喜欢崇敬我们的人,但并不永远喜欢我们所崇敬的人。——拉罗什富科 1234567891011121314151617181920212223242526272829303132333435363738394041424344package io.github.vampireachao.stream.core.clazz;import io.github.vampireachao.stream.core.lambda.function.SerFunc;import io.github.vampireachao.stream.core.lambda.function.SerSupp;import io.github.vampireachao.stream.core.reflect.ReflectHelper;import io.github.vampireachao.stream.core.stream.Steam;import java.io.File;import java.net.URL;import java.net.URLDecoder;import java.n...
2021-05-14
常量or枚举的取舍
经营企业,是许多环节的共同运作,差一个念头,就决定整个成败。——松下幸之助 今天有小伙伴问我枚举和常量的区别 首先我们看常量,从Hutool下有个HttpStatus常量 1cn.hutool.http.HttpStatus 我们可以看到这里的常量,就只是单一的值 我们使用的时候可以如下 123public static void main(String[] args) { System.out.println(HttpStatus.HTTP_OK);} 得到结果 然后我们再换到枚举 在spring下面有个同名枚举 1org.springframework.http.HttpStatus 我们这里像刚才那样使用 1234public static void main(String[] args) { System.out.println(cn.hutool.http.HttpStatus.HTTP_OK); System.out.println(org.springframework.http.HttpStatus....
2022-11-19
CompletableFuture在超时后,能够停止执行吗?
沉默可能产生误解,我需要说话,说话将我推向歧途,我必须沉默。赫塔·米勒——《国王鞠躬,国王杀人》 好问题,尝试一下 123456789101112import java.util.concurrent.CompletableFuture;import java.util.concurrent.ExecutionException;import java.util.concurrent.TimeUnit;import java.util.concurrent.TimeoutException;import java.util.stream.Stream;class Scratch { public static void main(String[] args) throws ExecutionException, InterruptedException, TimeoutException { CompletableFuture.runAsync(() -> Stream.generate(Object::new).forEach(...
2024-04-23
satoken+webflux获取header以及body问题
自伟大的心灵,而是小人的伎俩。——巴尔扎克 之前分享过一个# satoken+webflux获取header以及body 今天遇到BUG了 需要在filter方法结尾添加一个switchIfEmpty(chain.filter(exchange)) 否则会导致有一些没有传入body的请求没有调用到filter方法导致无响应结果 完整代码: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677import cn.dev33.satoken.context.SaHolder;import cn.dev33.satoken.context.SaTokenContextForThreadLocalStorage;import cn.dev33.satoken.reactor.context.SaReactorSyncHolder;import cn....

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog