Spring Boot应用启动 java -jar
摘要:1.系统参数的标准格式为:-Dargname=argvalue,多个参数之间用空格隔开,如果参数值中间有空格,则用引号括起来 #1.基本java -jar run.jar #2.指定java 路径nohup /opt/mdw/jdk1.8.0_241/bin/java -jar run.jar #3
阅读全文
posted @
2023-12-13 16:36
dreamstar
阅读(276)
推荐(1) 编辑
SpringBoot + application.properties
摘要:1.多个同名配置文件 application.properties 读取顺序 config/application.properties(项目根目录中config目录下) application.properties(项目根目录下) resources/config/application.prop
阅读全文
posted @
2022-08-30 14:21
dreamstar
阅读(155)
推荐(0) 编辑
Spring Boot应用启动
摘要:1.Eclipse 中启动Spring Boot应用 右键应用程序启动类, Run As Java Application 2.maven 命令: mvn spring-boot:run 在应用程序启动类的pom.xml 同级目录执行 mvn spring-boot:run maven 常用命令:
阅读全文
posted @
2022-08-04 17:38
dreamstar
阅读(196)
推荐(0) 编辑
SpringBoot + JPA EntityManager 实现batch 增删
摘要:SpringBoot + JPA 实现batch 增删,提高效率 import java.util.List; import javax.persistence.EntityManager; import javax.persistence.PersistenceContext; import ja
阅读全文
posted @
2022-04-20 18:01
dreamstar
阅读(259)
推荐(0) 编辑
Java/SpringBoot LoggerUtil方法
摘要:记录一个LoggerUitl方法 SpringWebUtil.getCurrentUserId()方式是自己项目里的实现,用来获取当前登陆到系统的userId. import org.slf4j.LoggerFactory; public class LoggerUtil { public stat
阅读全文
posted @
2022-04-13 14:31
dreamstar
阅读(204)
推荐(0) 编辑
SpringBoot+Spring Data JPA
摘要:1. 添加起步依赖 <!-- spring data jpa起步依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId>
阅读全文
posted @
2022-01-14 11:02
dreamstar
阅读(58)
推荐(0) 编辑
SpringBoot+JPA初始化数据库表
摘要:本文参考 用属性控制Hibernate生成DDL SpringBoot启动时初始化数据库及spring.jpa.generate-dll与spring.jpa.hibernate.ddl-auto之间的困惑 SpringBoot启动时初始化数据库及spring.jpa.generate-dll与sp
阅读全文
posted @
2022-01-14 10:57
dreamstar
阅读(984)
推荐(0) 编辑
SpringBoot+JDBC
摘要:添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency><dependency> <groupId>org
阅读全文
posted @
2021-10-16 20:47
dreamstar
阅读(118)
推荐(0) 编辑
SpringBoot+数据库配置 加密连接
摘要:1.引入依赖 <commons-io.version>2.8.0</commons-io.version> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>${common
阅读全文
posted @
2021-10-12 18:36
dreamstar
阅读(736)
推荐(0) 编辑
SpringBoot+数据库配置 Oracle/MySQL/PostgreSQL
摘要:1. SpringBoot 配置连接mysql数据库 添加依赖 <!-- mysql驱动 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>6.0.6</v
阅读全文
posted @
2021-10-12 18:27
dreamstar
阅读(1686)
推荐(0) 编辑
SpringBoot禁用数据库自动配置
摘要:如果SpringBoot项目不需要用到数据库,那么就不用配置数据库。但是不配置数据库会报错,所以需要禁用SpringBoot数据库库的自动配置 import org.springframework.boot.SpringApplication; import org.springframework.
阅读全文
posted @
2021-10-12 18:12
dreamstar
阅读(1238)
推荐(0) 编辑
SpringBoot + Maven父子模块项目
摘要:项目 编辑器Eclipse,使用maven的父子模块功能新建一个项目student,分为3个模块:student-web, student-setting, student-util。其中student-web打包为war包,作为一个项目,student-setting, student-util打
阅读全文
posted @
2021-09-17 23:36
dreamstar
阅读(508)
推荐(0) 编辑
httpcomponents.httpclient 使用
摘要:1.使用场景 两个Spring Boot 项目DemoA 和 DemoB。DemoA 需要调用DemoB提供的接口,并且传递数据,接收dmeoB的返回数据。 在使用http请求时,需要考虑 http请求的是否正常完成, status 200. http请求 在服务提供方(Demo B)的respon
阅读全文
posted @
2021-09-09 22:06
dreamstar
阅读(220)
推荐(0) 编辑
Springboot项目集成Swagger
摘要:参考 Setting Up Swagger 2 with a Spring REST API 版本 Spring Boot:2.4.3 Swagger2:3.0.0 注意这里是SpringBoot项目,也要注意SpringBoot和Swagger2的版本,如果是不同版本,可能会报错!因为在Sprin
阅读全文
posted @
2021-03-16 21:18
dreamstar
阅读(194)
推荐(0) 编辑
Spring Boot + jasypt 对配置文件加密
摘要:本文参考,请参考原文 SpringBoot进阶教程(六十三)Jasypt配置文件加密 SpringBoot使用jasypt加密配置文件 背景 在开发过程中,直接把数据库连接信息等敏感信息以明文方式存储在配置文件中,会带来安全隐患。所以呢,我们需要对这些需要保密的敏感信息进行加密处理,这里就用到了Ja
阅读全文
posted @
2021-02-02 19:34
dreamstar
阅读(873)
推荐(0) 编辑
Java/SpringBoot + Maven 使用Logback
摘要:1.添加依赖 如果是普通Java + Maven项目,需要手动添加如下依赖 <properties> <logback.version>1.2.3</logback.version> <slf4j.version>1.7.30</slf4j.version> </properties> <depen
阅读全文
posted @
2020-12-29 18:06
dreamstar
阅读(2017)
推荐(0) 编辑
SpringBoot + Mybatis 配置
摘要:SpringBoot+Mybatis项目 ,打印sql语句到控制台 参考Mybatis 开启打印Sql语句 application.properties文件,加入如下配置: #logging.level,后面的路径指的是mybatis对应的方法接口所在的包。并不是mapper.xml所在的包。 lo
阅读全文
posted @
2020-07-21 16:31
dreamstar
阅读(87)
推荐(0) 编辑
Spring Boot + MockMvc 测试Controller Api接口
摘要:本文参考 SpringBoot junit 测试 controller (MockMvc)、Spring Boot干货系列:(十二)Spring Boot使用单元测试 MockMvc是什么 MockMvc是Spring Test提供的功能,可是实现对Controller层(API)做测试,也就是不必
阅读全文
posted @
2020-07-17 11:26
dreamstar
阅读(1543)
推荐(0) 编辑
Spring boot + JWT 实现安全验证 ---auth0.jwt
摘要:参考 http://auth0 / java-jwt auth0的jwt 实现安全验证: 使用自定义参数 和时间戳生成token。验证token时验证自定义参数。auth0.jwt 验证token时会自动验证时间戳是否过期,如果过期,会抛出异常TokenExpiredException 1.引入依赖
阅读全文
posted @
2020-06-29 15:42
dreamstar
阅读(3041)
推荐(0) 编辑
Spring boot + JWT 实现安全验证 ---jjwt
摘要:参考 JWT介绍以及java-jwt的使用 JWT只是一个标准。可以通过不过的开发语言实现,包括Java,.NET, Python,Node Js, JavaScript,Perl, Ruby,Go等。 同一种语言,不同的开发者提供了多种实现库,以Java语言为例有java-jwt、?jose4j、
阅读全文
posted @
2020-06-19 18:15
dreamstar
阅读(873)
推荐(0) 编辑