私はjpaRepository
と格納されたメッセージを印刷しようとしていましたが、私はそれを行うことができず、グーグルもそれを知りませんでした:) 私はやってみましたListArray
を使用していますが、そのトリックはありません。 index
にアクセスするときランダムに
@RequestMapping("/")
@ResponseBody
public String home() {
ArrayList<String> List = new ArrayList();
List.add(msg1.getContent());
List.add(msg.getContent());
Random random = new Random();
int index = random.nextInt(List.size());
return List.get(index);
}
だから、私はランダムにどのような配列であり得るが、私はjpaRepository
でこれを実装する方法を知っているのが大好きだ、私はこれをしませんでした。
@RequestMapping("/")
@ResponseBody
public String home() {
HelloMessage msg = new HelloMessage();
msg.setContent("Hello");
HelloMessageRepository.save(msg);
HelloMessage msg1 = new HelloMessage();
msg1.setContent("World");
helloMessageRepository.save(msg1);
return ??;
}
ここで問題となるのは、リポジトリ内の文字列をランダムに取得する方法です。親切に助け、感謝します。
「リポジトリ」はJPA APIとは関係ありません。それはSpring Data JPA APIです。タグは –
で固定されていますが、これはどれだけいいですか? thanx :) – rockStar