Привет, вопрос знатокам Spring/Hibernate
Создал сущность
@Entity // TODO why need to remove comment?
@Table(name = "authors")
public class Author {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
private String firstName;
private String lastName;
геттеры/сеттеры
}
В data.sql скрипт для заполнения DB
insert into authors (id, first_name, last_name) values (1, 'Name', 'LastName');
...
В
application.propertiesspring.datasource.initialization-mode=always
spring.jpa.hibernate.ddl-auto=create-drop
spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
Вопрос - при наличии аннотации
@Entity создаются колонки в БД, но данные не подтягиваются, компиляция проходит успешно.
Комментирую
@Entity - данные подтягиваются в БД, почему?