Mysql
 sql >> база данни >  >> RDS >> Mysql

Заявка за критерии за хибернация, за да получите конкретни колони

Използвайте Прожекции за да посочите кои колони искате да върнете.

Пример

SQL заявка

SELECT user.id, user.name FROM user;

Алтернатива за хибернация

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Коригиране на сериализирани данни, повредени поради редактиране на MySQL база данни в текстов редактор?

  2. MYSQL PHP Предупреждение:mysql_query() очаква параметър 1 да бъде низ

  3. Как да инсталирате MySQL на Windows

  4. Изтрийте ред в mysql и свързан от папката

  5. GeoDjango &MySQL:точките не могат да бъдат NULL, каква друга празна стойност трябва да използвам?