sql >> Database >  >> RDS >> Mysql

Hibernate Criteria Query om specifieke kolommen te krijgen

Gebruik Projecties om aan te geven welke kolommen u wilt retourneren.

Voorbeeld

SQL-query

SELECT user.id, user.name FROM user;

Sluimerstand alternatief

Criteria cr = session.createCriteria(User.class)
    .setProjection(Projections.projectionList()
      .add(Projections.property("id"), "id")
      .add(Projections.property("Name"), "Name"))
    .setResultTransformer(Transformers.aliasToBean(User.class));

  List<User> list = cr.list();


  1. Android-kamerdatabase exporteert niet alle gegevens

  2. Wat is beter, impliciete of expliciete join?

  3. Scrabble-woordzoeker met jokertekens

  4. Vermijd het benoemen van door de gebruiker opgeslagen procedures SP% of SP_%