У меня есть объект таблицы, отображаемый как:
@Entity
public class ItemsToRegister implements Serializable{
@Id
@Column(name = "ID_ITEM_TO_REGISTER")
@GeneratedValue(strategy = GenerationType.AUTO)
private int id;
.....
Когда я пытаюсь вставить новую запись в базу данных, имя таблицы было переведено в нижнем регистре как: items_to_register, но мое имя таблицы - ITEMS_TO_REGISTER Как я могу исправить свою проблему без изменения конфигурации MySql? (my.cnf)
У меня в файле application.properties:
spring.jpa.hibernate.dialect = org.hibernate.dialect.MySQL5Dialect
spring.jpa.hibernate.naming_strategy = org.hibernate.cfg.ImprovedNamingStrategy