package ru.k0r0tk0ff.SpringBootJournalApplication.Service;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import ru.k0r0tk0ff.SpringBootJournalApplication.Models.Journal;
import ru.k0r0tk0ff.SpringBootJournalApplication.Repository.JournalRepository;

import java.util.List;

/**
 * Created by user on 9/27/2017.
 */

@Controller
public class JournalController {

    @Autowired
    JournalRepository repo;

    /**
     * For parsing "index.*" in /src/main/java/resources
     */
    /*    @RequestMapping("/")
    public String index(Model model){
        model.addAttribute("journal", repo.findAll());
        return "index";
    }*/

    @RequestMapping("/")
    public @ResponseBody List<Journal> getJournal() {
        return repo.findAll();
    }
}


package ru.k0r0tk0ff.SpringBootJournalApplication.Service;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import ru.k0r0tk0ff.SpringBootJournalApplication.Models.Journal;
import ru.k0r0tk0ff.SpringBootJournalApplication.Repository.JournalRepository;

import java.util.List;

/**
 * Created by user on 9/27/2017.
 */

@Controller
public class JournalController {

    /*
    * @Autowired означает, что BEAN типа "JournalRepository" будет создан автоматически, 
    * при необходимости его использования
    */
    @Autowired
    JournalRepository repo;

    /*
     * For parsing "index.*" in /src/main/java/resources
     */
    /*    @RequestMapping("/")
    public String index(Model model){
        model.addAttribute("journal", repo.findAll());
        return "index";
    }*/

    /*
    * @ResponseBody означает, что метод возвращает содержимое ответ на REST запрос
    * Трансформация в JSON производиться автоматически
    */
    @RequestMapping("/")
    public @ResponseBody List<Journal> getJournal() {
        return repo.findAll();
    }
}


Update JournalController.java