Java
文章平均质量分 57
虚泪无痕
持之以恒,方能达到大道之巅
展开
-
Springcloud Alibaba Nacos整合GateWay基础使用
Springcloud Alibaba Nacos整合GateWay文章目录GateWay简述版本依赖合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入文章目录GateWay简述SpringCloud Gateway 作为 Spring原创 2021-11-09 18:12:50 · 1586 阅读 · 0 评论 -
@Test单元测试多线程无法进一步执行
@Test单元测试多线程无法进一步执行Springboot单元测试解决方案Springboot单元测试在Springboot@Test中,使用多线程时,是无法深度执行解析的。原因在junit单元测试使用的是守护线程。守护线程:又叫精灵线程,是为非守护线程服务,类似在后台静默执行,比如:JVM垃圾回收机制。当只剩下守护线程时,JVM就会退出。我们新建Thread时,如果想要改成守护线程时,需要设置daemon为true,默认是false。非守护线程:我们平常创建的普通线程解决方案使用Main(原创 2021-08-10 15:52:58 · 1669 阅读 · 2 评论 -
Springboot 与shrio整合笔记
Springboot 添加安全权限认证权限框架的选型遇到的坑权限框架的选型目前,与Springboot选型权限框架,主流的框架还是Spring Security,Apache Shrio,sa-tokenSpring Security:一种重量级权限框架,学习成本比较高,功能全面Apache Shrio:一种轻量级权限框架,学习成本低,功能比Spring Security稍少。配置简单sa-token:一种轻量级权限框架,学习成本低,根据官方提供示例,可以短时间内配置完成。比前两种框架出现的晚,原创 2021-07-22 17:55:07 · 292 阅读 · 0 评论 -
exe4j将jar生成exe可实行文件
jar是在软件领域,JAR文件(Java归档,英语:JavaArchive)是一种软件包文件格式,通常用于聚合大量的Java类文件、相关的元数据和资源(文本、图片等)文件到一个文件,以便开发Java平台应用软件或库。那么jar可以生成exe可执行文件密码?答案是肯定的。首先下载并安装好exe4j,下载地址:https://download.csdn.net/download/MissLone/14121987准备好jar包安装好打开的界面用户名和...原创 2021-01-13 10:58:15 · 132 阅读 · 0 评论 -
springboot 打包为jar,路径指向报错问题
因打包为jar之后,要使用jar里面的文件,使用的是虚拟路径,可能会报错Caused by: java.io.FileNotFoundException: class path resource [***.***] cannot be resolved to absolute .***.jar/BOOT-INF/classes!/***.**,解决办法就是先把要使用的文件读写为流,然后生成自己所需要的文件。比如: //在根目录生成一个文件原创 2020-09-28 21:24:15 · 568 阅读 · 0 评论 -
Springboot整合Redis问题
当你服务端可以Redis插入插图数据成功,并且可以查询到,但是在客户端查询不到,这事要看一下服务端编程Redis配置database索引是否正确,在试试用select + 索引命令试试...原创 2019-12-30 14:10:14 · 125 阅读 · 0 评论 -
Springboot事务管理的一些坑
如果是单数据源我就不多说了,直接在实现接口的具体的方法上@Transactional//单数据源@Transactional(rollbackFor = Exception.class)@Overridepublic int insertSelective(CheckInOut record) { return checkInOutMapper.insertSelective(...原创 2019-11-22 09:41:40 · 481 阅读 · 0 评论 -
mybatis与SQLserver一些坑
在Java中对数据库查询时经常使用“Select Top ? * From 表名 Where 列名 = ?”的SQL语句,此时的问号是PreparedStatement预编译对象的参数占位符,需要使用setXX()系列方法对其赋值后再执行。但是,Top后面是不允许使用问号占位符的,此处的错误就是由此引起的。解决:将语句:select top #{top} * from tb语句修改...转载 2019-05-24 12:51:01 · 2517 阅读 · 0 评论 -
ssm一些坑
最近正在做Javaweb项目,后端用的框架是Mybatis+Spring+SpringMVC就是我们通常所说的ssm。我在使用<mvc:resources/>加载静态文件标签时,启动项目,发现diapatcher-servlet.xml文件报错,<mvc:resources/>加载得是我修改前的路径,我当时挺纳闷,在网上找了许多资料都没用,搞了快一个小时,最后快崩溃了...原创 2019-05-21 22:06:25 · 191 阅读 · 0 评论 -
idea mybatis 坑
在mybatis中注释尽量不要写在代码里面,不然,有可能注释会失效,直接在控制台输出,然后报错 ------做事要持之以恒,方能得见大道...原创 2019-08-03 15:41:31 · 136 阅读 · 0 评论 -
java Date类型‘Tue Jnly 10 00:00:00 CST 2019’转化‘2019.07.10 00 :00:00’
当我们有时候可能有需求需要把Date类型标准时间转化成Date类型指定时间,SimpleDateFormat.format(date)只能转化成为String类型,那我们如果需要Date类型呢?这时候可以用java.sql.Date类进行转化 ...原创 2019-08-03 15:52:14 · 586 阅读 · 0 评论 -
'Tomcat8.5': port out of range:-1
port out of range:-1试了网上多种方式都不行,比如:在后台杀死 java进程,修改端口号,重启计算机。。。,最后在这找到了答案https://www.cnblogs.com/qzhc/p/11424946.html...转载 2019-09-03 19:56:40 · 14844 阅读 · 1 评论 -
java 开发使用idea推荐
原文出处:https://www.cnblogs.com/xiaohuiduan/p/11204565.html原文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。...转载 2019-09-20 16:56:54 · 235 阅读 · 0 评论 -
java项目开发理解
作为一名JavaWeb项目开发新手,拥有扎实的Java基础是必不可少的。Java首先要理解Java的用处,为什么使用Java?理解Java的核心思想;了解面向对象的特性(封装、多态、继承);了解集合的特性以及使用。使用Java开发肯定会与数据库打交道的,所以必须要掌握并且能过编写复杂的SQL语句,其实其他后端开发语言也是一样要掌握的。在这基础上尝试进行升华,比如实现编程的模块化,提高...原创 2019-03-03 15:16:41 · 669 阅读 · 0 评论