Код: Выделить всё
package com.example.SpringStarter.services;
import java.time.LocalDateTime;
import java.util.List;
import java.util.Optional;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.example.SpringStarter.models.Post;
import repositories.PostRepository;
@Service
public class PostService {
@Autowired
private PostRepository postRepository;
public Optional
getById(Long id){
return postRepository.findById(id);
}
public List getAll(){
return postRepository.findAll();
}
Класс PostRepository выглядит следующим образом:
Код: Выделить всё
package repositories;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
import com.example.SpringStarter.models.Post;
@Repository
public interface PostRepository extends JpaRepository
{
}
Код: Выделить всё
package com.example.config;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.CommandLineRunner;
import org.springframework.stereotype.Component;
import com.example.SpringStarter.models.Post;
import com.example.SpringStarter.services.PostService;
@Component
public class SeedData implements CommandLineRunner{
@Override
public void run(String... args) throws Exception {
List
posts = PostService.getAll();
}
}
Есть идеи?
[img]https://i.sstatic.net /WiTd59mw.png[/img]
Подробнее здесь: https://stackoverflow.com/questions/785 ... -but-is-it