Added | Jooq 整合
This commit is contained in:
@@ -12,4 +12,40 @@ dependencies {
|
||||
|
||||
test {
|
||||
useJUnitPlatform()
|
||||
}
|
||||
|
||||
|
||||
jooq {
|
||||
version = '3.16.11' // default (can be omitted)
|
||||
configurations {
|
||||
main { // name of the jOOQ configuration
|
||||
generationTool {
|
||||
jdbc {
|
||||
driver = 'org.mariadb.jdbc.Driver'
|
||||
url = 'jdbc:mariadb://localhost:3306/fycd?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Taipei'
|
||||
user = 'root'
|
||||
password = 'roottoor'
|
||||
}
|
||||
generator {
|
||||
name = 'org.jooq.codegen.DefaultGenerator'
|
||||
database {
|
||||
name = 'org.jooq.meta.mariadb.MariaDBDatabase'
|
||||
inputSchema = 'fycd'
|
||||
includes = 'flyway_schema_history'
|
||||
}
|
||||
generate {
|
||||
deprecated = false
|
||||
records = true
|
||||
immutablePojos = true
|
||||
fluentSetters = true
|
||||
}
|
||||
target {
|
||||
packageName = 'jooq'
|
||||
directory = 'src/main/java/org/fycd/bigdata/infra' // default (can be omitted)
|
||||
}
|
||||
strategy.name = 'org.jooq.codegen.DefaultGeneratorStrategy'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -28,7 +28,6 @@ public class RefreshTokenService {
|
||||
|
||||
public RefreshTokenSub createRefreshToken(Long userId) {
|
||||
RefreshTokenSub refreshToken = new RefreshTokenSub();
|
||||
|
||||
refreshToken.setUser(userDao.findById(userId).get());
|
||||
refreshToken.setExpiryDate(LocalDateTime.now().plusSeconds(refreshTokenDuration));
|
||||
refreshToken.setToken(UUID.randomUUID().toString());
|
||||
|
||||
Reference in New Issue
Block a user