springboot
文章平均质量分 60
枣树下的石磙
这个作者很懒,什么都没留下…
展开
-
spring boot 单元测试
1.测试类上添加注解 @RunWith(SpringRunner.class) @SpringBootTest 2.属性注入类使用 @PropertySource(value = "xx/xx.properties")类似的写法时,需要换成 @PropertySource("classpath:xx/xx.properties") 否则运行单元测试时,会报无法找到配置文件的错误 Could not open ServletContext resource [/application..原创 2021-03-08 10:51:27 · 135 阅读 · 0 评论 -
微服务项目在jenkins中基于Docker的构建
目的 通过当前文档的内容,可以将springboot类的微服务项目基于Docker自动构建出成品,可以省去了大量的项目部署时间以及项目依赖环境的部署时间。 阅读本章内容,请确保你已掌握Docker到基本使用,如未满足该要求,请到Docker操作指南中进行学习。 处理流程 提交项目业务代码和构建代码到SVN Jenkins 构建任务 部署包上传FTP 测试人员从FTP下载部署包,使用脚本一键安装部署包原创 2020-12-31 15:22:11 · 502 阅读 · 0 评论 -
微服务项目在Docker环境下的实践(个人学习总结)
概述 Docker 是一个开源应用容器(当然目前也分为CE和EE版本,不完全开源化,也存在收费版本),让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 Docker 作为容器工具可以把:业务逻辑容器、数据库容器、储存容器、队列容器使得软件可以拆分成若干个标准化容器,然后像搭积木一样组合起来,让彼此原创 2020-12-31 15:20:26 · 381 阅读 · 0 评论 -
java项目远程debug
使用tomcat方式 在bin/catalin.sh首行添加 CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n" address=80008000为端口号 使用 sh bin/catalina.sh start方式启动tomcat 使用java -jar启动方式 java -jar -agentlib:jdwp=transport=dt_socket,server..原创 2020-12-24 16:19:41 · 218 阅读 · 2 评论 -
springboot 读取war/jar资源文件
InputStream io = Thread.currentThread().getContextClassLoader().getResourceAsStream("path"); InputStream io = getClass().getClassLoader().getResourceAsStream("path"); this.getClass().getResource("/")+fileName; this.getClass().getResourceAsStream(failN...原创 2020-12-09 16:42:41 · 140 阅读 · 0 评论