Получение ошибки 500 внутреннего сервера при вызове метода GET с использованием Mongo DB и SpringbokJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Получение ошибки 500 внутреннего сервера при вызове метода GET с использованием Mongo DB и Springbok

Сообщение Anonymous »

Я изучаю Spring Boot и пытался интегрировать Mongodb+Spring Boot.
Контроллер имеет следующий код:

Код: Выделить всё

@RestController
@RequestMapping("/journal")
public class JournalEntryControllerV2 {

@Autowired
private JournalEntryService journalEntryService;

@GetMapping
public List getAll() {
return journalEntryService.getAll();
}

@PostMapping
public JournalEntry createEntry(@RequestBody JournalEntry myEntry) {
myEntry.setDate(LocalDateTime.now());
journalEntryService.saveEntry(myEntry);
return myEntry;
}
}
Сервис есть -

Код: Выделить всё

package com.engineeringdigest.journalApp.services;

import com.engineeringdigest.journalApp.entity.JournalEntry;
import com.engineeringdigest.journalApp.repository.JournalEntryRepository;
import org.bson.types.ObjectId;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;

import java.util.List;
import java.util.Optional;

@Component
public class JournalEntryService {

@Autowired
private JournalEntryRepository journalEntryRepository;

public void saveEntry (JournalEntry journalEntry) {
journalEntryRepository.save(journalEntry);
}

public List getAll(){
return journalEntryRepository.findAll();
}

public Optional findByID(ObjectId id) {
return journalEntryRepository.findById(id);
}

public void deleteById(ObjectId id) {
journalEntryRepository.deleteById(id);
}
}

//Controller -----> Service ------>repo
Я пытаюсь получить Mapping API, но появляется внутренняя ошибка сервера 500.
Может кто-нибудь помочь.
Post Man-
Изображение

Я пытался интегрировать MongoDB + SpringBoot.Followed Controller --> сервис -- > Практика репо.

Подробнее здесь: https://stackoverflow.com/questions/790 ... -and-sprin
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»