Проект Spring неправильно определяет пакетыJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Проект Spring неправильно определяет пакеты

Сообщение Anonymous »

Я разрабатываю проект Spring в качестве упражнения.
Мой проект правильно подключается к БД, но не генерирует таблицы автоматически. Итак, пока мне пришлось создавать их самому. Я думал, что проблема в том, что у меня что-то не так с моим .yml-файлом, но я думаю, что это не так.
Причина, по которой я говорю это, заключается в том, что я пытался реализовать Mapper с использованием зависимости MapStruct, и каждый раз, когда я запускал проект, независимо от того, что я делал, он выдавал мне ошибку в теге @Autowired, потому что он не мог найти компонент.
Иерархия, в которой расположен сопоставитель это:

Код: Выделить всё

src
main
java
it.prenota.ticket
model
entity
dto
mapper
PazienteMapper.java
..
..
TicketApplication.java
Итак, как вы можете видеть, в «it.prenota.ticket» у меня есть основной класс и все пакеты.
Код, в котором я использовал этот сопоставитель, следующий:

Код: Выделить всё

@Service
public class PazienteService {

@Autowired
private PazienteRepository pazienteRepository;

@Autowired
private PazienteMapper pazienteMapper;

public List
 getAll() {
List pazienteList = pazienteRepository.findByIsActiveTrue();
return pazienteMapper.toDtos(pazienteList);
}
Вот какая ошибка:

Код: Выделить всё

Field pazienteMapper in it.prenota.ticket.service.PazienteService required a bean of type 'it.prenota.ticket.model.mapper.PazienteMapper' that could not be found.

The injection point has the following annotations:
- @org.springframework.beans.factory.annotation.Autowired(required=true)

Action:

Consider defining a bean of type 'it.prenota.ticket.model.mapper.PazienteMapper' in your configuration.

Я исправил это, добавив @ComponentScan в свой основной класс, и обнаружил, что что-то не работает при сканировании.
Но теперь, даже если я «исправил» эту проблему, посмотрев в Интернете, я обнаружил, что если Spring не «правильно обнаруживает пакет с сущностями», он, очевидно, не создаст таблицы в моей базе данных.
Теперь мне нужна помощь в решении этой проблемы. Это так странно, потому что я просто создал проект с инициализатором Spring, класс Main находится над всеми пакетами, как и должно быть, поскольку я читал, что это основная причина такого рода проблем (на самом деле я могу правильно использовать свой контроллер с почтальоном, поэтому мой проект сканирует некоторые пакеты, а другие... нет?). Так что, возможно, я что-то упустил.
Вот мой файл .yml.

Код: Выделить всё

spring:
application:
name: esercitazione

jmx:
default-domain: it.prenota.ticket

jpa:
database: POSTGRESQL
show-sql: true
properties:
hibernate:
ddl-auto: update
default_schema: public
jdbc:
lob:
non_contextual_creation: true

datasource:
platform: postgres
url: jdbc:postgresql://localhost:5432/tutordb
username: postgres
password: indra
driverClassName: org.postgresql.Driver
hikari:
maximumPoolSize: 5
minimumIdle: 1

Вот мой файл pom.xml:

Код: Выделить всё

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0

org.springframework.boot
spring-boot-starter-parent
3.3.0
  

it.prenota
ticket
0.0.1-SNAPSHOT
ticket
Demo project for Spring Boot

17



org.springframework.boot
spring-boot-starter-data-jpa



org.springframework.boot
spring-boot-starter-web




org.mapstruct
mapstruct
1.5.3.Final



org.postgresql
postgresql
runtime


org.projectlombok
lombok
true



org.springframework.boot
spring-boot-starter-test
test




org.springframework.boot
spring-boot-starter-parent
3.3.0
pom




org.springdoc
springdoc-openapi-starter-webmvc-ui
2.5.0







org.springframework.boot
spring-boot-maven-plugin



org.projectlombok
lombok









А вот иерархия моих пакетов:
Изображение

И вот что мне говорит консоль, когда я запускаю свою программу:

Код: Выделить всё

"C:\Program Files\Java\jdk-17\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2024.1.2\lib\idea_rt.jar=62936:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2024.1.2\bin"  - D f i l e . e n c o d i n g = U T F - 8   - c l a s s p a t h   C : \ U s e r s \ r a r i e n z o \ D e s k t o p \ t u t o r i n g \ t i c k e t \ t a r g e t \ c l a s s e s ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ b o o t \ s p r i n g - b o o t - s t a r t e r - d a t a - j p a \ 3 . 3 . 0 \ s p r i n g - b o o t - s t a r t e r - d a t a - j p a - 3 . 3 . 0 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ b o o t \ s p r i n g - b o o t - s t a r t e r - a o p \ 3 . 3 . 0 \ s p r i n g - b o o t - s t a r t e r - a o p - 3 . 3 . 0 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ s p r i n g - a o p \ 6 . 1 . 8 \ s p r i n g - a o p - 6 . 1 . 8 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ a s p e c t j \ a s p e c t j w e a v e r \ 1 . 9 . 2 2 \ a s p e c t j w e a v e r - 1 . 9 . 2 2 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ b o o t \ s p r i n g - b o o t - s t a r t e r - j d b c \ 3 . 3 . 0 \ s p r i n g - b o o t - s t a r t e r - j d b c - 3 . 3 . 0 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ c o m \ z a x x e r \ H i k a r i C P \ 5 . 1 . 0 \ H i k a r i C P - 5 . 1 . 0 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ s p r i n g - j d b c \ 6 . 1 . 8 \ s p r i n g - j d b c - 6 . 1 . 8 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ h i b e r n a t e \ o r m \ h i b e r n a t e - c o r e \ 6 . 5 . 2 . F i n a l \ h i b e r n a t e - c o r e - 6 . 5 . 2 . F i n a l . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ j a k a r t a \ p e r s i s t e n c e \ j a k a r t a . p e r s i s t e n c e - a p i \ 3 . 1 . 0 \ j a k a r t a . p e r s i s t e n c e - a p i - 3 . 1 . 0 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ j a k a r t a \ t r a n s a c t i o n \ j a k a r t a . t r a n s a c t i o n - a p i \ 2 . 0 . 1 \ j a k a r t a . t r a n s a c t i o n - a p i - 2 . 0 . 1 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ j b o s s \ l o g g i n g \ j b o s s - l o g g i n g \ 3 . 5 . 3 . F i n a l \ j b o s s - l o g g i n g - 3 . 5 . 3 . F i n a l . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ h i b e r n a t e \ c o m m o n \ h i b e r n a t e - c o m m o n s - a n n o t a t i o n s \ 6 . 0 . 6 . F i n a l \ h i b e r n a t e - c o m m o n s - a n n o t a t i o n s - 6 . 0 . 6 . F i n a l . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ i o \ s m a l l r y e \ j a n d e x \ 3 . 1 . 2 \ j a n d e x - 3 . 1 . 2 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ c o m \ f a s t e r x m l \ c l a s s m a t e \ 1 . 7 . 0 \ c l a s s m a t e - 1 . 7 . 0 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ n e t \ b y t e b u d d y \ b y t e - b u d d y \ 1 . 1 4 . 1 6 \ b y t e - b u d d y - 1 . 1 4 . 1 6 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ g l a s s f i s h \ j a x b \ j a x b - r u n t i m e \ 4 . 0 . 5 \ j a x b - r u n t i m e - 4 . 0 . 5 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ g l a s s f i s h \ j a x b \ j a x b - c o r e \ 4 . 0 . 5 \ j a x b - c o r e - 4 . 0 . 5 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ e c l i p s e \ a n g u s \ a n g u s - a c t i v a t i o n \ 2 . 0 . 2 \ a n g u s - a c t i v a t i o n - 2 . 0 . 2 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ g l a s s f i s h \ j a x b \ t x w 2 \ 4 . 0 . 5 \ t x w 2 - 4 . 0 . 5 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ c o m \ s u n \ i s t a c k \ i s t a c k - c o m m o n s - r u n t i m e \ 4 . 1 . 2 \ i s t a c k - c o m m o n s - r u n t i m e - 4 . 1 . 2 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ j a k a r t a \ i n j e c t \ j a k a r t a . i n j e c t - a p i \ 2 . 0 . 1 \ j a k a r t a . i n j e c t - a p i - 2 . 0 . 1 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ a n t l r \ a n t l r 4 - r u n t i m e \ 4 . 1 3 . 0 \ a n t l r 4 - r u n t i m e - 4 . 1 3 . 0 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ d a t a \ s p r i n g - d a t a - j p a \ 3 . 3 . 0 \ s p r i n g - d a t a - j p a - 3 . 3 . 0 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ d a t a \ s p r i n g - d a t a - c o m m o n s \ 3 . 3 . 0 \ s p r i n g - d a t a - c o m m o n s - 3 . 3 . 0 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ s p r i n g - o r m \ 6 . 1 . 8 \ s p r i n g - o r m - 6 . 1 . 8 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ s p r i n g - c o n t e x t \ 6 . 1 . 8 \ s p r i n g - c o n t e x t - 6 . 1 . 8 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ s p r i n g - t x \ 6 . 1 . 8 \ s p r i n g - t x - 6 . 1 . 8 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ s p r i n g - b e a n s \ 6 . 1 . 8 \ s p r i n g - b e a n s - 6 . 1 . 8 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ j a k a r t a \ a n n o t a t i o n \ j a k a r t a . a n n o t a t i o n - a p i \ 2 . 1 . 1 \ j a k a r t a . a n n o t a t i o n - a p i - 2 . 1 . 1 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ s l f 4 j \ s l f 4 j - a p i \ 2 . 0 . 1 3 \ s l f 4 j - a p i - 2 . 0 . 1 3 . j a r ; C : \ U s e r s \ r a r i e n z o \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ s p r i n g - a s p e c t s \ 6 . 1 . 8 \ s pring-aspects-6.1.8.jar;C:\Users\rarienzo\.m2\repository\org\springframework\boot\spring-boot-starter-web\3.3.0\spring-boot-starter-web-3.3.0.jar;C:\Users\rarienzo\.m2\repository\org\springframework\boot\spring-boot-starter\3.3.0\spring-boot-starter-3.3.0.jar;C:\Users\rarienzo\.m2\repository\org\springframework\boot\spring-boot\3.3.0\spring-boot-3.3.0.jar;C:\Users\rarienzo\.m2\repository\org\springframework\boot\spring-boot-autoconfigure\3.3.0\spring-boot-autoconfigure-3.3.0.jar;C:\Users\rarienzo\.m2\repository\org\springframework\boot\spring-boot-starter-logging\3.3.0\spring-boot-starter-logging-3.3.0.jar;C:\Users\rarienzo\.m2\repository\ch\qos\logback\logback-classic\1.5.6\logback-classic-1.5.6.jar;C:\Users\rarienzo\.m2\repository\ch\qos\logback\logback-core\1.5.6\logback-core-1.5.6.jar;C:\Users\rarienzo\.m2\repository\org\apache\logging\log4j\log4j-to-slf4j\2.23.1\log4j-to-slf4j-2.23.1.jar;C:\Users\rarienzo\.m2\repository\org\apache\logging\log4j\log4j-api\2.23.1\log4j-api-2.23.1.jar;C:\Users\rarienzo\.m2\repository\org\slf4j\jul-to-slf4j\2.0.13\jul-to-slf4j-2.0.13.jar;C:\Users\rarienzo\.m2\repository\org\yaml\snakeyaml\2.2\snakeyaml-2.2.jar;C:\Users\rarienzo\.m2\repository\org\springframework\boot\spring-boot-starter-json\3.3.0\spring-boot-starter-json-3.3.0.jar;C:\Users\rarienzo\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.17.1\jackson-databind-2.17.1.jar;C:\Users\rarienzo\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.17.1\jackson-annotations-2.17.1.jar;C:\Users\rarienzo\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.17.1\jackson-core-2.17.1.jar;C:\Users\rarienzo\.m2\repository\com\fasterxml\jackson\datatype\jackson-datatype-jdk8\2.17.1\jackson-datatype-jdk8-2.17.1.jar;C:\Users\rarienzo\.m2\repository\com\fasterxml\jackson\datatype\jackson-datatype-jsr310\2.17.1\jackson-datatype-jsr310-2.17.1.jar;C:\Users\rarienzo\.m2\repository\com\fasterxml\jackson\module\jackson-module-parameter-names\2.17.1\jackson-module-parameter-names-2.17.1.jar;C:\Users\rarienzo\.m2\repository\org\springframework\boot\spring-boot-starter-tomcat\3.3.0\spring-boot-starter-tomcat-3.3.0.jar;C:\Users\rarienzo\.m2\repository\org\apache\tomcat\embed\tomcat-embed-core\10.1.24\tomcat-embed-core-10.1.24.jar;C:\Users\rarienzo\.m2\repository\org\apache\tomcat\embed\tomcat-embed-el\10.1.24\tomcat-embed-el-10.1.24.jar;C:\Users\rarienzo\.m2\repository\org\apache\tomcat\embed\tomcat-embed-websocket\10.1.24\tomcat-embed-websocket-10.1.24.jar;C:\Users\rarienzo\.m2\repository\org\springframework\spring-web\6.1.8\spring-web-6.1.8.jar;C:\Users\rarienzo\.m2\repository\io\micrometer\micrometer-observation\1.13.0\micrometer-observation-1.13.0.jar;C:\Users\rarienzo\.m2\repository\io\micrometer\micrometer-commons\1.13.0\micrometer-commons-1.13.0.jar;C:\Users\rarienzo\.m2\repository\org\springframework\spring-webmvc\6.1.8\spring-webmvc-6.1.8.jar;C:\Users\rarienzo\.m2\repository\org\springframework\spring-expression\6.1.8\spring-expression-6.1.8.jar;C:\Users\rarienzo\.m2\repository\org\mapstruct\mapstruct\1.5.3.Final\mapstruct-1.5.3.Final.jar;C:\Users\rarienzo\.m2\repository\org\postgresql\postgresql\42.7.3\postgresql-42.7.3.jar;C:\Users\rarienzo\.m2\repository\org\checkerframework\checker-qual\3.42.0\checker-qual-3.42.0.jar;C:\Users\rarienzo\.m2\repository\org\projectlombok\lombok\1.18.32\lombok-1.18.32.jar;C:\Users\rarienzo\.m2\repository\jakarta\xml\bind\jakarta.xml.bind-api\4.0.2\jakarta.xml.bind-api-4.0.2.jar;C:\Users\rarienzo\.m2\repository\jakarta\activation\jakarta.activation-api\2.1.3\jakarta.activation-api-2.1.3.jar;C:\Users\rarienzo\.m2\repository\org\springframework\spring-core\6.1.8\spring-core-6.1.8.jar;C:\Users\rarienzo\.m2\repository\org\springframework\spring-jcl\6.1.8\spring-jcl-6.1.8.jar;C:\Users\rarienzo\.m2\repository\org\springdoc\springdoc-openapi-starter-webmvc-ui\2.5.0\springdoc-openapi-starter-webmvc-ui-2.5.0.jar;C:\Users\rarienzo\.m2\repository\org\springdoc\springdoc-openapi-starter-webmvc-api\2.5.0\springdoc-openapi-starter-webmvc-api-2.5.0.jar;C:\Users\rarienzo\.m2\repository\org\springdoc\springdoc-openapi-starter-common\2.5.0\springdoc-openapi-starter-common-2.5.0.jar;C:\Users\rarienzo\.m2\repository\io\swagger\core\v3\swagger-core-jakarta\2.2.21\swagger-core-jakarta-2.2.21.jar;C:\Users\rarienzo\.m2\repository\org\apache\commons\commons-lang3\3.14.0\commons-lang3-3.14.0.jar;C:\Users\rarienzo\.m2\repository\io\swagger\core\v3\swagger-annotations-jakarta\2.2.21\swagger-annotations-jakarta-2.2.21.jar;C:\Users\rarienzo\.m2\repository\io\swagger\core\v3\swagger-models-jakarta\2.2.21\swagger-models-jakarta-2.2.21.jar;C:\Users\rarienzo\.m2\repository\jakarta\validation\jakarta.validation-api\3.0.2\jakarta.validation-api-3.0.2.jar;C:\Users\rarienzo\.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-yaml\2.17.1\jackson-dataformat-yaml-2.17.1.jar;C:\Users\rarienzo\.m2\repository\org\webjars\swagger-ui\5.13.0\swagger-ui-5.13.0.jar it.prenota.ticket.TicketApplication
.    ____          _            __ _ _
/\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/  ___)| |_)| | | | | || (_| |  ) ) ) )
'  |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/

:: Spring Boot ::                (v3.3.0)

2024-05-29T15:05:29.765+02:00  INFO 17360 --- [esercitazione] [           main] it.prenota.ticket.TicketApplication      : Starting TicketApplication using Java 17.0.11 with PID 17360 (C:\Users\user\Desktop\tutoring\ticket\target\classes started by user in C:\Users\user\Desktop\tutoring\ticket)
2024-05-29T15:05:29.770+02:00  INFO 17360 --- [esercitazione] [           main] it.prenota.ticket.TicketApplication      : No active profile set, falling back to 1 default profile: "default"
2024-05-29T15:05:31.080+02:00  INFO 17360 --- [esercitazione] [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2024-05-29T15:05:31.156+02:00  INFO 17360 --- [esercitazione] [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 66 ms. Found 1 JPA repository interface.
2024-05-29T15:05:32.079+02:00  INFO 17360 --- [esercitazione] [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port 8080 (http)
2024-05-29T15:05:32.093+02:00  INFO 17360 --- [esercitazione] [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
2024-05-29T15:05:32.093+02:00  INFO 17360 --- [esercitazione] [           main] o.apache.catalina.core.StandardEngine    : Starting Servlet engine: [Apache Tomcat/10.1.24]
2024-05-29T15:05:32.196+02:00  INFO 17360 --- [esercitazione] [           main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
2024-05-29T15:05:32.197+02:00  INFO 17360 --- [esercitazione] [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2353 ms
2024-05-29T15:05:32.474+02:00  INFO 17360 --- [esercitazione] [           main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
2024-05-29T15:05:32.949+02:00  INFO 17360 --- [esercitazione] [           main] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Added connection org.postgresql.jdbc.PgConnection@2de6f1bc
2024-05-29T15:05:32.951+02:00  INFO 17360 --- [esercitazione] [           main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
2024-05-29T15:05:33.051+02:00  INFO 17360 --- [esercitazione] [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2024-05-29T15:05:33.107+02:00  INFO 17360 --- [esercitazione] [           main] org.hibernate.Version                    : HHH000412: Hibernate ORM core version 6.5.2.Final
2024-05-29T15:05:33.141+02:00  INFO 17360 --- [esercitazione] [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2024-05-29T15:05:33.507+02:00  INFO 17360 --- [esercitazione] [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2024-05-29T15:05:33.598+02:00  WARN 17360 --- [esercitazione] [           main] org.hibernate.orm.deprecation            : HHH90000025: PostgreSQLDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2024-05-29T15:05:34.372+02:00  INFO 17360 --- [esercitazione] [           main] o.h.e.t.j.p.i.JtaPlatformInitiator       : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
2024-05-29T15:05:34.374+02:00  INFO 17360 --- [esercitazione] [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2024-05-29T15:05:34.965+02:00  WARN 17360 --- [esercitazione] [           main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-05-29T15:05:35.824+02:00  INFO 17360 --- [esercitazione] [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port 8080 (http) with context path '/'
2024-05-29T15:05:35.837+02:00  INFO 17360 --- [esercitazione] [           main] it.prenota.ticket.TicketApplication      : Started TicketApplication in 6.548 seconds (process running for 7.128)

Не знаю, стоит ли это ничего, но сначала я начал использовать свой проект с Eclipse, затем перешел на IntelliJ.

Подробнее здесь: https://stackoverflow.com/questions/785 ... -correctly
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»