| ImplicitNamingStrategyComponentPathImpl generates invalid SQL with internal place holders 'collection&&element'. Please find attached test case. Below are the relations: Employee entity has an Embedded class BankAccounts. BankAccounts has an ElementCollection accounts, of type BankAccount. BankAccount has ManyToOne relation with User entity. Exception: org.h2.jdbc.JdbcSQLException: Unknown data type: "&&"; SQL statement: create table Employee_bankAccounts_accounts ( Employee_id bigint not null, bankAccounts_accounts_accountNumber varchar(255), bankAccounts_accounts_bankName varchar(255), bankAccounts_accounts_collection&&element_verificationUser_id bigint ) The internal place holders are not replaced when we have a join column. |