Я пытаюсь использовать класс проекции в методе хранилища данных Spring. Но я получаю сообщение об ошибке «Не удалось найти PersistentEntity» при попытке достичь конечной точки. Не знаю, почему это происходит. Может кто-нибудь пролить свет на это...
ошибка
org.springframework.data.mapping.MappingException: Couldn't find PersistentEntity for type class com.bugfix.api.provider.entity.projections.IncidentLatestProjection!
Класс репо
public interface UpdatedIncidentRepository extends CrudRepository {
@Query(" select new com.bugfix.api.provider.entity.projections.IncidentLatestProjection(" +
"d.IncidentId,d.IncidentName,d.alm) from UpdatedIncident d" +
" inner join Updatedparent u on u.parentId=d.parent.parentId where d.parent.parentId=:parentId ")
List testing(@Param("parentId") Integer parentId);
}
Класс проекции
@Data
@AllArgsConstructor
@NoArgsConstructor
public class IncidentLatestProjection {
private Integer IncidentId;
private String IncidentName;
private String alm;
}
Класс сущности
@Entity
@Table(name="Incident_v")
@NoArgsConstructor
@AllArgsConstructor
@Data
public class UpdatedIncident implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@Column(name="Incident_id")
@JsonProperty("IncidentId")
private Integer IncidentId;
@Column(name="Incident_name")
private String IncidentName;
private String alm;
//bi-directional many-to-one association to parent
@ManyToOne
@JoinColumn(name="parent_id")
private Updatedparent parent;
}
Подробнее здесь: https://stackoverflow.com/questions/793 ... -data-rest
Не удалось найти ошибку PersistentEntity при использовании прогнозов в весенних данных. ⇐ JAVA
Программисты JAVA общаются здесь
1736644658
Anonymous
Я пытаюсь использовать класс проекции в методе хранилища данных Spring. Но я получаю сообщение об ошибке «Не удалось найти PersistentEntity» при попытке достичь конечной точки. Не знаю, почему это происходит. Может кто-нибудь пролить свет на это...
[b]ошибка[/b]
org.springframework.data.mapping.MappingException: Couldn't find PersistentEntity for type class com.bugfix.api.provider.entity.projections.IncidentLatestProjection!
[b]Класс репо[/b]
public interface UpdatedIncidentRepository extends CrudRepository {
@Query(" select new com.bugfix.api.provider.entity.projections.IncidentLatestProjection(" +
"d.IncidentId,d.IncidentName,d.alm) from UpdatedIncident d" +
" inner join Updatedparent u on u.parentId=d.parent.parentId where d.parent.parentId=:parentId ")
List testing(@Param("parentId") Integer parentId);
}
[b]Класс проекции[/b]
@Data
@AllArgsConstructor
@NoArgsConstructor
public class IncidentLatestProjection {
private Integer IncidentId;
private String IncidentName;
private String alm;
}
[b]Класс сущности[/b]
@Entity
@Table(name="Incident_v")
@NoArgsConstructor
@AllArgsConstructor
@Data
public class UpdatedIncident implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@Column(name="Incident_id")
@JsonProperty("IncidentId")
private Integer IncidentId;
@Column(name="Incident_name")
private String IncidentName;
private String alm;
//bi-directional many-to-one association to parent
@ManyToOne
@JoinColumn(name="parent_id")
private Updatedparent parent;
}
Подробнее здесь: [url]https://stackoverflow.com/questions/79349186/couldnt-find-persistententity-error-when-using-projections-in-spring-data-rest[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия