私は次の方法を得ました
public Person findByAdd(String add) {
try {
final String queryString = "select p from Destinations p where p.address = :add";
Query query = em.createQuery(queryString);
query.setParameter("add", add);
return (Person) query.getSingleResult();
} catch (RuntimeException re) {
throw re;
}
}
Person オブジェクトが存在しない場合に null ポインター例外をスローし、このようなことをしたい
if(person.getAdd !=null){
system.out.println ("address exist");
}
else
{
system.out.println ("please enter address ");
}
しかし、人が存在しない場合、これは例外をスローします。人がnullの場合を効率的に評価するにはどうすればよいですか