powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите разобраться с аннотацией Spring-а @Repository
2 сообщений из 2, страница 1 из 1
Помогите разобраться с аннотацией Spring-а @Repository
    #37930883
Жентос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем, пытаюсь написать небольшой сайт на Spring MVC. Для связи с БД завел себе репозиторий:

Код: java
1.
2.
3.
4.
5.
6.
@Repository
public interface TopicRepository extends CrudRepository<Topic, Integer>
{	
	public List<Topic> findAllByTopicTag(Tag currentTag);

} 



В servlet-context.xml записал
Код: java
1.
<jpa:repositories base-package="com.epam.mvc3.repository"/>


Это -- пакет, в котором хранится класс репозитория

Потом захотел вести комменты к постам. И по аналогии создал репозиторий для комментов, положил в пакет к репозиторию топиков:

Код: java
1.
2.
3.
4.
5.
@Repository
public interface CommentRepository extends CrudRepository<Comment, Integer> {
	public List<Comment> findTopicComments(Topic topic);
		
}



А теперь проект строится не хочет... Подскажите, пожалуйста, как лучше переписать, чтобы я мог сохранять объекты 2-ух видов в БД?
...
Рейтинг: 0 / 0
Помогите разобраться с аннотацией Spring-а @Repository
    #37932555
Жентос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Внимание, правильный ответ: с репозиторием комментов все ОК, только метов findTopicComments() лишний, т.к. SPRING JPA строит запросы по именам методов. Такой запрос он простроить не смог и умер. Вылечено добавлением в репозиторий топиков метода для получения всех комментариев.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите разобраться с аннотацией Spring-а @Repository
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]