Код: Выделить всё
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
it.company.boot.omnia
spring-boot-starter-parent
3.1.0
it.company
silver-service
1.0.0
Silver service
1.7.0
3.1.6
2.15.1
20.0.5
org.springframework.boot
spring-boot-starter-webflux
org.springframework.boot
spring-boot-starter-security
org.springframework.security
spring-security-oauth2-resource-server
org.springframework.security
spring-security-oauth2-jose
org.springframework.boot
spring-boot-starter-data-jpa
org.keycloak
keycloak-admin-client
${keycloak.version}
org.keycloak
keycloak-core
${keycloak.version}
org.keycloak
keycloak-common
${keycloak.version}
org.springframework.boot
spring-boot-starter-actuator
io.micrometer
micrometer-registry-prometheus
org.springframework.cloud
spring-cloud-starter
org.springframework.cloud
spring-cloud-starter-netflix-eureka-client
com.github.ben-manes.caffeine
caffeine
${caffeine.version}
org.springframework.cloud
spring-cloud-starter-kubernetes-fabric8
org.springframework.cloud
spring-cloud-starter-kubernetes-fabric8-config
org.springframework.cloud
spring-cloud-starter-kubernetes-fabric8-loadbalancer
org.springframework.cloud
spring-cloud-starter-config
org.springdoc
springdoc-openapi-webflux-ui
${swagger.release}
Поэтому я пытаюсь сопоставить таблицу TSQL с объектом моего класса. Итак, это код:
Код: Выделить всё
import lombok.*;
@Data
@ToString
@Builder
@AllArgsConstructor
@Table("entity")
public class Percorsi {
@Id
@Column("id")
private Integer id;
@Column("title")
private String title;
@Column("content")
private String content;
}

Если я попытаюсь навести указатель мыши на аннотацию @Table, я увижу следующие параметры:

Я думаю, что это неправильная библиотека для получения аннотаций @Table и @Column.
Какую правильную зависимость мне следует использовать, чтобы решить эту проблему?
спасибо .
Подробнее здесь: https://stackoverflow.com/questions/790 ... -and-colum