04 Giới thiệu HQL và sử dụng Criteria Query API

Поделиться
HTML-код
  • Опубликовано: 21 окт 2024

Комментарии • 9

  • @linhnghiemthithu4502
    @linhnghiemthithu4502 Год назад

    Hay quá em cảm ơn thầy nhìu nhìu ạ

  • @_le9081
    @_le9081 Год назад

    cho em hỏi là join 2 bảng có mối quan hệ many to many bằng Criteria Query thì làm thế nào ạ

  • @kiemtientemu
    @kiemtientemu Год назад

    thầy có slide bài giảng không ạ em xin với

    • @duonghuuthanh
      @duonghuuthanh  Год назад

      Các slide này lưu hành nội bộ em, thầy ko gửi được nhé!

  • @danhdaidao4721
    @danhdaidao4721 Год назад

    Dạ thầy cho em hỏi phần giá dưới cơ sở dữ liệu thầy định dạng là gì vậy ạ??? Do em thấy trên Java thấy định dạng là bigdecimal ạ!!! Em Cảm ơn thầy ạ!!!

  • @AnhNguyen-vz2wp
    @AnhNguyen-vz2wp 3 года назад

    Thầy ơi sau khi em tích hợp hibernate và Spring MVC đã thêm đầy đủ @annotation, cấu hình cho hibernate và Session thì em thực hiện truy vấn lấy thống kê khi join 2 bảng Category và Product như thầy ở cuối video thì khi run thì bị lỗi này ở LOG và em cũng đã kiểm tra câu SQL mà hibernate tự sinh cũng không thấy sai ạ nên em cũng không biết sai vì đâu nhờ thầy hướng dẫn giúp em ạ, em cảm ơn thầy.
    lỗi ở dưới LOG ạ.
    org.hibernate.hql.internal.ast.QuerySyntaxException: expecting CLOSE, found '(' near line 1, column 40 [select generatedAlias0.name, count(cast(generatedAlias1.id as integer)), max(generatedAlias1.price) from com.anh.pojos.Product as generatedAlias1, com.anh.pojos.Category as generatedAlias0 where generatedAlias1.category=generatedAlias0.id group by generatedAlias0.name order by generatedAlias0.name asc]

    • @duonghuuthanh
      @duonghuuthanh  3 года назад +1

      Em debug để check thử nhe e, cái này có thể e truyền sai đâu đó!

    • @AnhNguyen-vz2wp
      @AnhNguyen-vz2wp 3 года назад

      @@duonghuuthanh dạ thầy ơi hiện em debug nhiều lần thì chạy ổn hết các bước trên cho tới ngay đoạn lấy Session gọi phương thức CreateQuery thì bị lỗi như trên với trường hợp lỗi này em không biết xử lí như sau mong thầy giúp em, em cảm ơn ạ.
      Query query = session.createQuery(q);
      với Query thì em cũng đã import của import javax.persistence.Query;