Cześc, mam zrobiony serwer w Java Spring, w którym znajdują się kawały w formie tablicy. Kawały są pobierane z tej tablicy i wyświetlają się losowo po wpisaniu w przeglądarkę adresu localhost. Chciałbym żeby te kawały mój przechowywać w pliku txt, w formie prostej bazy danych. Jak to zrobić?
package hello;
import java.util.Random;
import java.util.concurrent.atomic.AtomicLong;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class GreetingController {
@RequestMapping(value = "/greeting")
public String elo() //String bo ta funkcja zwraca string jak ktos da request
{
//tablica z kawalami
String[] tablica = new String[12];
tablica[0] = "Rambo do Chucka Norrisa ile zrobisz pompek?\n" +
"Na to Chuck WSZYSTKIE";
tablica[1] = "Jak miał na nazwisko Św. Józef ?\n" +
"Pośpiech, bo jest napisane \\'Maria poszła z pośpiechem...";
tablica[2] = "W co najlepiej zainwestować pieniądze? - w alkohol, bo zawsze ma 40%";
tablica[3] = "jaki jest szczyt gupoty ?\n" +
"przestraszyć strusia na betonie !!!";
tablica[4] = "Czy każdy lekarz może się ożenić ze swoją pacjentką?? Nie!! Weterynarz nie może!!";
tablica[5] = "- Jak nazwać policjanta wynurzającego się z mgły?\n" +
"- Dog in the fog.";
tablica[6] = "Co się stanie jak walec drogowy przejdzie człowieka?\n" +
"-Konwersja obrazu z 3D na 2D";
//funkcja losowa
Random r = new Random();
String newLine = System.getProperty("line.separator");
//funkcja return wyswietla losowy kawal na ekranie gdy ktos zrobi request
return "Kawał na dziś: \n" + tablica[r.nextInt(7)];
}
}