@NamedQuery(name = Entity.FIND_BY_NAME,
query = “select o from Entity o where o.name = ?1”)
public class Entity {
public static final String FIND_BY_NAME = “Entity.byName”;
@NamedQuery(name = Entity.FIND_BY_NAME,
query = "select o from Entity o where o.name = ?1")
public class Entity {
companion object {
public val FIND_BY_NAME: String = "Entity.byName"
public fun findByName(em: EntityManager,
If your Java class had only static fields and methods you could write:
@NamedQuery(name = Entity.FIND_BY_NAME,
query = "select o from Entity o where o.name = ?1")
public object Entity {
public val FIND_BY_NAME: String = "Entity.byName"
public fun findByName(em: EntityManager,
name: String): Query {
return em.createNamedQuery(FIND_BY_NAME).setParameter(1, name)
}
}