SpringBoot
文章平均质量分 90
pikachues
这个作者很懒,什么都没留下…
展开
-
一文读懂Java远程debug(Remote JVM Debug)
1.什么是远程debug?远程debug即对远程部署的内容进行debug,例如我们部署的项目在线上出现问题了,而我们又不知道具体是哪里出现问题,我们就可以使用远程debug进行排查问题。2.怎么实现远程debugJava要实现远程debug其实很简单,只要我们在启动Java程序之前用相关参数对JPDA(Java Platform Debugger Architecture)做相应的配置即可。对于Java程序目前主要有两种部署形式:Tomcat部署,SpringBoot项目打包jar部署,下面以这两种方原创 2021-10-23 16:42:51 · 14908 阅读 · 0 评论 -
Spring Data JPA 增删改查就是这么简单
在国内,你可能会发现大部分项目用的orm都是Mybatis或者Mybatis-plus,对于个人来讲,我也挺喜欢Mybatis,毕竟它开发起来非常的自由;但是对于简单curd操作jpa效率上还是可以的,所以作为一个合格的Java程序员,熟练使用jpa时非常有必要的。1.什么是jpa?jpa是Java EE 5.0 平台标准的 ORM 规范,使得应用程序以统一的方式访问持久层。Jpa与Hibernate的关系JPA 是 Hibernate 的一个抽象(就像JDBC和JDBC驱动的关系);JP.原创 2021-06-16 17:23:05 · 712 阅读 · 0 评论 -
SpringBoot配置文件
1.介绍springboot有两种配置文件,一种是*.properties,另一种是·*.yml。他们两个用起来很相似,但是也有一些区别;YAML 配置是有序的,properties 配置是无序的,自定义的 YAML 目前暂时不支持使用注解直接注入到 Spring Boot 项目中(即除了application.yml其他xxx.yml是无法注入到项目中),还有一个就是yml不支持@Prope...原创 2019-12-14 17:22:50 · 115 阅读 · 0 评论 -
Spring 属性注入与SpringBoot属性注入
1. 定义所需要的配置文件我这里以book.properties为例book.id=1book.name=三国演义book.author=罗贯中2.在对应的类进行属性注入1.spring方式@Component@PropertySource("classpath:book.properties")public class Book { @Value("${book.id...原创 2019-12-14 16:29:45 · 97 阅读 · 0 评论 -
Linux运行jar相关
第一种运行方式java -jar xxx.jar这种方式与Windows是一样的,但是这种方式你关闭命令行窗口或者说与服务器断开连接jar运行就停止了。所以说这种方式并不是在服务器运行项目的方式第二种方式nohup java -jar xxx.jar &这种方式会报:nohup: 忽略输入并把输出追加到"nohup.out",这不是报错,而是说提示你没有指定输出位置...原创 2019-11-12 20:55:03 · 126 阅读 · 0 评论