/
The_Emperor
/
SberProject
Обзор
Документация
Войти
/
The_Emperor
/
SberProject
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
src/main/java/com/example/service/impl/ResearchServiceImpl.java
40 строк
1 KB
Leks
init
25 июн 2025, 12:34
25 июн 2025, 12:34
ca16b29
Код
Авторство
О чём код?
package com.example.service.impl; import com.example.dto.ResearchDto; import com.example.entity.Research; import com.example.reposotory.ResearchRepository; import com.example.service.ResearchService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.ArrayList; import java.util.List; @Service public class ResearchServiceImpl implements ResearchService { @Autowired private ResearchRepository repository; @Override public Research createResearch(ResearchDto dto) { Research entity = convertDtoToEntity(dto); return repository.save(entity); } private Research convertDtoToEntity(ResearchDto dto) { Research entity = new Research(); entity.setNickName(dto.getNickName()); entity.setQuality(dto.getQuality()); entity.setResearch_Name(dto.getResearchName()); entity.setUrl(dto.getUrl()); entity.setScore(dto.getScore()); return entity; } @Override public List<Research> findAllByNickName(String nickName) { List<Research> List = new ArrayList<Research>(); return repository.findAllByNickName(nickName); } }