###前提・実現したいこと
SpringBootを使用し、MySQLの複数のテーブルからデータを取得しようとしたところ、
下記のエラーが出ました。
t_bbmatchテーブルとt_nameテーブルを結合して表示するために、TtournamentEntityというクラスを作り、下記のコードで取得を試みておりました。
###発生している問題・エラーメッセージ
Whitelabel Error Page
There was an unexpected error (type=Internal Server Error, status=500).
エラーメッセージ
###該当のソースコード
@RequestMapping("/api/tournament")
public List<TtournamentEntity>selectAllTour() {
sql = "SELECT TSEQ,RSEQ,MASEQ,TOSEQ,MDATE,EMKSEQ,MKDATE,UPDATE,THOST,TNAME FROM t_bbmatch INNER JOIN t_name ON t_bbmatch.update = t_name.update";
RowMapper<TtournamentEntity> mapper = new BeanPropertyRowMapper<TtournamentEntity>(TtournamentEntity.class); List<TtournamentEntity> entList = jdbcTmpl.query(sql, mapper); return entList; }
###試したこと
t_bbmatchテーブル及びt_nameテーブル単体では、別のエンティティでデータを取得することはできています。
複数テーブルの取得方法についてご教授いただければと幸いです。
###補足情報(言語/FW/ツール等のバージョンなど)
java4.5.1,springboot
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/08 14:40
2016/06/09 02:00
2016/06/09 16:16