Skip to content

Commit 64ee501

Browse files
committed
Upgrade Spring Boot and related dependencies; align entity constraints; update dependency links
- Spring Boot 4.0.1 → 4.0.2 (62 bug fixes, doc & dependency updates) - PostgreSQL JDBC 42.7.8 → 42.7.9 (bug fixes, SSL & LOB handling, stability) - swagger-annotations 2.2.41 → 2.2.42 (minor fixes, maintenance update) - springdoc-openapi-starter-webmvc-ui 3.0.0 → 3.0.1 (bug fixes, UI improvements) - Added `not null` to two entity fields to match database schema for Spring startup - Updated comments above dependencies in `pom.xml` with latest links
1 parent e15254a commit 64ee501

2 files changed

Lines changed: 10 additions & 10 deletions

File tree

  • File-Integrity-Scanner
    • src/main/java/org/pwss/file_integrity_scanner/dsr/domain/user_login/entities/user

File-Integrity-Scanner/pom.xml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@
5252
<maven.compiler.source>${java.version}</maven.compiler.source>
5353
<maven.compiler.target>${java.version}</maven.compiler.target>
5454
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
55-
<spring-boot.version>4.0.1</spring-boot.version>
56-
<postgresql.JDBC-Driver.version>42.7.8</postgresql.JDBC-Driver.version>
55+
<spring-boot.version>4.0.2</spring-boot.version>
56+
<postgresql.JDBC-Driver.version>42.7.9</postgresql.JDBC-Driver.version>
5757
</properties>
5858

5959

@@ -87,7 +87,7 @@
8787
</dependency>
8888

8989

90-
<!-- https://mvnrepository.com/artifact/org.postgresql/postgresql -->
90+
<!-- https://mvnrepository.com/artifact/org.postgresql/postgresql/42.7.9 -->
9191
<dependency>
9292
<groupId>org.postgresql</groupId>
9393
<artifactId>postgresql</artifactId>
@@ -104,19 +104,19 @@
104104
</dependency>
105105

106106

107-
<!-- https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-annotations -->
107+
<!-- https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-annotations/2.2.42 -->
108108
<dependency>
109109
<groupId>io.swagger.core.v3</groupId>
110110
<artifactId>swagger-annotations</artifactId>
111-
<version>2.2.41</version>
111+
<version>2.2.42</version>
112112
</dependency>
113113

114114

115-
<!-- https://mvnrepository.com/artifact/org.springdoc/springdoc-openapi-starter-webmvc-ui -->
115+
<!-- https://mvnrepository.com/artifact/org.springdoc/springdoc-openapi-starter-webmvc-ui/3.0.1 -->
116116
<dependency>
117117
<groupId>org.springdoc</groupId>
118118
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
119-
<version>3.0.0</version>
119+
<version>3.0.1</version>
120120
</dependency>
121121

122122

@@ -133,7 +133,7 @@
133133
"jakarta.validation.NoProviderFoundException: Unable to create a Configuration..."
134134
-->
135135

136-
<!-- https://mvnrepository.com/artifact/org.hibernate.validator/hibernate-validator -->
136+
<!-- https://mvnrepository.com/artifact/org.hibernate.validator/hibernate-validator/9.1.0.Final -->
137137
<dependency>
138138
<groupId>org.hibernate.validator</groupId>
139139
<artifactId>hibernate-validator</artifactId>

File-Integrity-Scanner/src/main/java/org/pwss/file_integrity_scanner/dsr/domain/user_login/entities/user/User.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,11 @@ public User() {
3333
private String username;
3434

3535
@OneToOne(cascade = CascadeType.ALL)
36-
@JoinColumn(name = "auth_id")
36+
@JoinColumn(name = "auth_id",nullable = false)
3737
private Auth auth;
3838

3939
@OneToOne(cascade = CascadeType.ALL)
40-
@JoinColumn(name = "user_time")
40+
@JoinColumn(name = "user_time",nullable = false)
4141
private Time time;
4242

4343
/**

0 commit comments

Comments
 (0)