私は助けが必要です。Play フレームワークで sql ステートメントを使用してデータベースから選択しようとしていますが、エラーが発生し、手がかりがどこにあるのかわかりません。コードは次のとおりです。
@Transactional
public static Users findByUsernameAndPassword(String username, String password){
String hash = DigestUtils.md5Hex(password);
Query q = JPA.em().createNativeQuery("select * from USERS where" + "USERNAME=? and PASSWORD=?").setParameter(1, username).setParameter(2, password);
List<Users> users = q.getResultList();
if(users.isEmpty()){
return null;
} else{
return users.get(0);
エラーメッセージは次のとおりです。
[PersistenceException: org.hibernate.exception.SQLGrammarException: could not execute query]
誰か助けてください!助けていただければ幸いです!
ありがとう