Это приложение с начальной загрузкой 2.
Сущность, имеющая 2 именованных запроса, которая вызывает исключение при запуске сервера, например "Caused by: org.hibernate.DuplicateMappingException: Duplicate query mapping EstCredentials.findAppDepartment
"
@Entity
@Table(name = EntityConstants.TABLE_EST_CREDENTIALS)
@NamedNativeQueries({
@NamedNativeQuery(name = "Credentials.findAppDepartment", query = "SELECT (deptmast.deptid) as deptId, deptname as deptName"
+ " FROM deptmast, doctdept" + " WHERE deptmast.deptid = doctdept.deptid ", resultSetMapping = "APP_DEPARTMENT"),
@NamedNativeQuery(name = "Credentials.findAppClinic", query = "SELECT A.DOCTDEPTID as doctdeptId, A.DOCTDEPTNAME as doctDeptName, "
+ " FROM DOCTDEPT A, DEPTMAST B"
+ " WHERE A.WORKING = 1", resultSetMapping = CommonConstants.APP_CLINIC_RESULT_MAP) })
@SqlResultSetMappings({
@SqlResultSetMapping(name = "APP_DEPARTMENT", classes = {
@ConstructorResult(targetClass = InstituteDepartmentDto.class, columns = {
@ColumnResult(name = "deptId", type = Long.class),
@ColumnResult(name = "deptName", type = String.class) }) }),
@SqlResultSetMapping(name = CommonConstants.APP_CLINIC_RESULT_MAP, classes = {
@ConstructorResult(targetClass = InstituteDoctorDepartmentDto.class, columns = {
@ColumnResult(name = "docDeptId", type = Long.class),
@ColumnResult(name = "doctDeptname", type = String.class) }) })
})
public class Credentials {
private Long estCode;
private String dbUserName;
private String dbPassword;
public Credentials() {
}
}
Дайте мне знатьесли нужны какие-либо другие детали.