【发布时间】:2018-11-06 20:18:54
【问题描述】:
这是在我的 Service 包中用 Play 框架编写的:
public static BigInteger validUsername(JsonNode user) {
Query query = JPA.em().createNativeQuery("SELECT COUNT(u.userId) FROM "+USER_TABLE+" u where username = ? and status != 'deleted'");
query.setParameter(1, user.findPath("userName").asText());
BigInteger count = (BigInteger) query.getSingleResult();
return count;
}
有没有更好的方法在 Java Spring Boot 应用程序中实现相同的功能?
【问题讨论】:
-
status列是 Postgres 枚举还是文本?
标签: java spring-mvc spring-boot jpa playback