Young Developer (YoungDeveloper.Net)
Young Developer (YoungDeveloper.Net)
  • Видео 11
  • Просмотров 59 290
4. Các cách Mapping trong Hibernate | Hibernate Tutorial
Các cách mô tả Mapping trong Hibernate | Hibernate Tutorial
Nội dung
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Mapping là việc mô tả ORM giữa object Java và Bảng trong CSDL.
Có 2 cách mô tả Mapping
1. Mapping XML
2. Sử dụng đặc tả Annotation của JPA
Cách khai báo Mapping trong configuration có 2 cách
1. Trong file config hibernate
2. Trong Code java khi load file Config hibernate
Mình sẽ dùng việc annotation phổ biến nhé, Vì nó sẽ thuận tiện và theo chuẩn JPA
Link
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Video trước:
Video sau:
Link slide:
Link Source code: github.com/youngdeveloperVN/HibernateCoreRUclips/tree/3.helloworld-hibernate
Link tham khảo:
Mục đích của kênh:
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Kênh RUclips nhằm mục đích:
- Đối tượng: ...
Просмотров: 4 175

Видео

3. Hello world với Hibernate | Hibernate Tutorial
Просмотров 6 тыс.4 года назад
3. Hello world với Hibernate | Hibernate Tutorial Nội dung ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ 1- Cấu trúc hibernate 2- Các bước làm với Hibernate 3- Demo nhanh với Hibernate Link ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Video trước: Video sau: Link slide: Link Source code: github.com/youngdeveloperVN/HibernateCoreRUclips/tree/3.helloworld-hibernate Link tham khảo: Mục đích của kênh: ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Kênh R...
Hibernate Framework là gì? Điểm mạnh yếu Hibernate là gì? Vì sao dùng Hibernate?
Просмотров 7 тыс.4 года назад
Hibernate Framework là gì? Điểm mạnh yếu Hibernate là gì? Vì sao dùng Hibernate? Nội dung ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ 1.Hibernate là gì? 2.Vì sao dùng Hibernate? Link ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Video trước: Video sau: Link slide: docs.google.com/presentation/d/1gqhKs-Ne5dgXHr7BcsnDkQFdmSlPLSt_QPMs3N-N4uM/edit?usp=sharing Link Source code: Link tham khảo: Mục đích của kênh: ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬...
Cài đặt môi trường để học Hibernate | Cài Hibernate tools | Hibernate tutorial
Просмотров 4,3 тыс.4 года назад
Cài đặt môi trường để học Hibernate | Cài Hibernate tools | Hibernate tutorial Nội dung ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Hướng dẫn cài đặt môi trường -JDK 8 -Eclise Java EE -MySQL - xampp - Cài hibernate tools 1. Tải Hibernate Tool bên trong JBoss tool 2. Help - Install New Software… 3. Kiểm tra việc cài đặt. Link ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Video trước: Video sau: Link slide: Link Source code: Link t...
Giải ngố ORM và JPA và Hibernate | ORM, JPA, Hibernate là gì
Просмотров 17 тыс.4 года назад
Nội dung ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ - 0:00 Đặt vấn đề video - 0:58 Mục tiêu video - 1:20 Tại sao cần kết nối ngôn ngữ lập trình tới Database - 2:23 Có bao nhiêu cách kết nối Java tới Database - 3:00 JDBC và nhược điểm - 3:28 Demo JDBC - 4:16 Nhược điểm JDBC - 6:38 Nhu cầu hướng đối tượng sau truy vấn JDBC - 7:25 ORM là gì? - 8:50 JPA là gì? - 10:03 Cấu trúc JPA - 10:35 Persistence Framework - 1...
Servlet là gì? Cách tạo Servlet? | Servlet and JSP tutorial
Просмотров 2,9 тыс.4 года назад
Nội Dung ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ - 0:30 Mục tiêu video - 0:46 Giới thiệu hoạt động Server sử dụng Servlet. - 2:20 Servlet là gì? - 2:46 Cách tạo và các bước tạo Servlet. - 4:30 Bắt đầu demo. Tạo project cài đặt môi trường project. - 6:30 Servlet mặc định của project. - 9:20 Tạo Servlet bằng Annotation - 17:00 Tạo Config bằng XML Tóm tắt Servlet là công nghệ Java xử lý yêu cầu và trả về kết q...
Tạo tài khoản Github.com | Thành thạo Git
Просмотров 2,1 тыс.4 года назад
Đây là một trong các video hướng dẫn Git, Github. để trở thành Pro về Git các bạn nhé. Nếu bạn thấy đơn giản thì tới những video khác nhé, Mình sẽ khởi đầu những video đơn giản cho những người mới bắt đầu. Các bạn hãy comment cho mình ở dưới để mình làm video tốt hơn, Nếu thấy hay hãy nhấn đăng ký để có thể có những video mới nhất nhé Nội Dung ▬▬▬▬▬▬▬▬▬▬▬...
Tạo trang Home Page | Spring Boot, Spring MVC, Thymeleaf Tutorial
Просмотров 8 тыс.4 года назад
Đây là một trong các video trong tutorial hướng dẫn Spring MVC, Spring Boot, Thymeleaf - những công nghệ khá tốt trong lập trình webiste Java. Các bạn nếu thấy hay hãy nhấn đăng ký để các video mới nhất nhé. Nội Dung ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ - Giới thiệu về các module: Spring Boot là gì? Spring MVC và cách hoạt động Spring MVC Thymeleaf là gì? - Demo Hello Home Page với các module đã giới thi...
#2 Login Remember Me sử dụng Cookies | Servlet and JSP Tutorial
Просмотров 3,3 тыс.4 года назад
#2 Login Remember Me sử dụng Cookies | Servlet and JSP Tutorial Tóm tắt nội dung ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ - Giới thiệu về JSESSIONID - Hòa thiện Remember. Nội Dung chi tiết ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ - 0:09 Mục tiêu video - 0:30 Hiện trang video trước - 2:20 Mục lục nội dung sẽ nói tới. - 3:00 Hoạt động của JSESSIONID với client. - 7:10 Cài đặt tạo JSESSIONID, Khi nào tạo JSESSIONID? - 12:00 ...
#1 Login Remember Me sử dụng Session | Servlet and JSP Tutorial | Session Tracking
Просмотров 2,8 тыс.4 года назад
Tóm tắt nội dung ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ - Giới thiệu về Sesion Tracking, các kĩ thuật Sesion Tracking? - Demo Nội Dung chi tiết ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ - 0:00 - 1:00 Mục tiêu video, mô tả kết quả - 1:40 Tổng quan cách làm Demo - 3:20 Session Tracking và Http là gì? - 4:50 Các kĩ thuật Session Tracking. - 5:25 Cookie là gì? Mô tả hoạt động Cookie. - 7:12 Session là gì? Mô tả hoạt động Ses...
Học Servlet qua ví dụ | Servlet và JSP Tutorial
Просмотров 1,8 тыс.4 года назад
Tóm tắt nội dung ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ - Mô tả mục đích - Tạo Demo Nội Dung chi tiết ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ - 0:00 - 1:30 Mục tiêu video, mô tả kết quả - 1:40 Mô tả hoạt động Servlet - 3:45 Tạo Project và cài đặt môi trường cho project - 6:00 Yêu cầu môi trường và cách làm việc project mô hình MVC - 12:00 Kiểm tra kết quả tạo View - 13:10 Tạo Controller và xử lý. - 17:00 Tạo kết quả ch...

Комментарии

  • @quanlam1437
    @quanlam1437 8 месяцев назад

    dạ như vậy là trong 1 dự án spring mình sẽ sử dụng spring jpa hoặc hibernate hay mình e sử dụng cả 2 ạ

  • @Danghoang-my5es
    @Danghoang-my5es 8 месяцев назад

    Hay quá anh

  • @bongbinh2k3
    @bongbinh2k3 9 месяцев назад

    Trước tiên mình phải tao csdl ở bên ngoài r mới tao class r cho chúng tư đông ánh xa với nhau đk a?

  • @bongbinh2k3
    @bongbinh2k3 9 месяцев назад

    Cho em hỏi Hibernate có liên quan gì đến Liquibase/Fly way ko anh , khi tạo CSDL trên Liquibase/Flyway thì nó có lợi ích gì so với tạo CSDL ngay trên các Hệ quản trị csdl thường ?

    • @youngdeveloper7871
      @youngdeveloper7871 9 месяцев назад

      Liquibase chỉ giúp mình quản lý phiên bản của DB, lắng nghe thay đổi của DB. Còn Hibernate nó là Orm framework tương tác DB với Java Object. Hai thằng này ko hề liên quan với nhau nên ko so sánh em nhé. em dùng cả 2 trên cùng 1 dự án ok nha

  • @hplat-vku
    @hplat-vku 9 месяцев назад

    dễ hiểu quá ạ

  • @truongquy194
    @truongquy194 9 месяцев назад

    hay quá anh ơi :)))

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

    Cảm ơn anh, video rất hay và bổ ích ạ

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

    Anh ơi, sao em truy cập vào link source không được thế ạ :(((

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

    trời đất, cảm ơn anh, em đang học môn lập trình Java mà lúng túng đủ thứ

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

    tự dưng thấy thầy Huy hê hê

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

    anh có dự định ra video nữa không anh

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

      Haizz. Hơi nhiều việc nên chưa focus làm tiếp em ạ

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

    Nâng cấp cuối cùng chúng ta có Spring boot + JPA

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

    Đúng cai em cần

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

    Thầy ơi em đã map đầy đủ entity trong file config nhưng vẫn throw object not mapped là sao ạ? À với lúc đầu em map được ạ chạy bình thường ạ, lúc sau em sửa lại thì bị.

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

      Not map thì do mình chưa mapping hoặc là câu lệnh JPQL của em không call đúng tên class thôi em

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

      @@youngdeveloper7871 giờ em dùng Configuration.addResource(".hbm.xml") thì được thầy ơi.

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

      @@youngdeveloper7871 Ban đầu em map bằng file cfg.xml bình thường, Chắc do em đổi ver JavaSE nên nó bị, chắc thế.

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

      @@youngdeveloper7871 Cảm ơn thầy phản hồi sớm!

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

      @@tanloclai5111 Bạn có thể liên hệ vs mình qua facebook hoặc sdt ở dưới. Trao đổi nhìn code sẽ dễ hơn nếu bạn vẫn còn cần

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

    học hibernate này rối thật, có quá nhiều cách config

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

    Quá hay ạ!

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

    anh ơi ra tiếp video đi ạ :)) tìm mãi mới có người giải thích sâu sắc như này

  • @thuantratan6802
    @thuantratan6802 2 года назад

    Cực hay nhưng tiếc rằng anh đã dừng làm video rồi Cảm ơn anh đã giải ngố

  • @duongngo2760
    @duongngo2760 2 года назад

    Cam on anh.

  • @kinok9jino31
    @kinok9jino31 2 года назад

    video hay bổ ích

  • @theartofcoding3058
    @theartofcoding3058 2 года назад

    Cảm ơn anh nhiều, video rất dễ hiểu =))

  • @quyngo102
    @quyngo102 2 года назад

    đúng cái em đang cần, cảm ơn anh nhiều <3

  • @nguyenhoanganh2k1
    @nguyenhoanganh2k1 2 года назад

    thymeleaf là view cho cả spring boot và spring mvc ak anh?

    • @youngdeveloper7871
      @youngdeveloper7871 2 года назад

      thymeleaf là view cho spring mvc em aj, Spring boot không liên quan ở đây em

  • @NguyenVanTuanPH-em1do
    @NguyenVanTuanPH-em1do 2 года назад

    RUclips nó tự đề xuất kênh của thầy cho em luôn ạ. Em khóa 16.3 fpoly ạ, kỳ này đang học java 5 ạ

  • @qhpser
    @qhpser 2 года назад

    dạ anh ơi em thay đổi css nhưng nó vẫn không load css lên trang html là ạ anh ? mong được anh trả lời ạ

    • @youngdeveloper7871
      @youngdeveloper7871 2 года назад

      Hi em, em có thể để css ở folder static, còn không có thể config lại bằng cách add resource www.baeldung.com/spring-mvc-static-resources

    • @youngdeveloper7871
      @youngdeveloper7871 2 года назад

      Nếu em m chưa có thể inbox anh nhé, info anh để cuối phần mô tả

  • @MOHAMEDHASSAN-mc2ri
    @MOHAMEDHASSAN-mc2ri 2 года назад

    Thank You Very Much Sir, I don't understand the language you're speaking but i understand the concept . I appreciate you

  • @mapdesign1383
    @mapdesign1383 2 года назад

    video thật sự rất hay và giúp newbie hiểu được ý nghĩa từng đoạn từ đó dễ hiểu công nghệ hơn. cảm ơn chủ kênh

  • @hoangucphuong3711
    @hoangucphuong3711 2 года назад

    quá hay và dễ hiểu cảm ơn anh rất nhiều

  • @VyVy-dp7wd
    @VyVy-dp7wd 2 года назад

    Mong anh ra thêm ạ

  • @QuanLe-tx6eq
    @QuanLe-tx6eq 3 года назад

    Em không rõ là có gì xảy ả nhưng với eclipse của e thì khi setup file hibernate.xfg.xml thì các properties này : hibernate.connection.driver_class và hibernate.connection.username phải chuyển thành hibernate.connection.driver và hibernate.connection.user thì mới chạy được :<<

    • @youngdeveloper7871
      @youngdeveloper7871 3 года назад

      Phần config nó dựa vào phiên bản configuration-xxx.dtd ở phần đầu của file. Em dùng phiên bản nào em. Anh thấy e có comment nếu có thể em inbox anh qua facebook nhé

    • @QuanLe-tx6eq
      @QuanLe-tx6eq 3 года назад

      @@youngdeveloper7871 em có inbox với anh rồi, hi vọng bớt vài phút giải thích giúp em

  • @QuanLe-tx6eq
    @QuanLe-tx6eq 3 года назад

    Ở phần so sánh JDBC và Hibernate a có nói là HIbernate bảo đảm tính toàn vẹn, anh có thể nói cụ thể hơn được không ?

    • @youngdeveloper7871
      @youngdeveloper7871 2 года назад

      Em có thể tìm hiểu thêm tính ACID của Transaction

    • @bongbinh2k3
      @bongbinh2k3 9 месяцев назад

      Dữ liêu ko bi mất

  • @QuanLe-tx6eq
    @QuanLe-tx6eq 3 года назад

    Anh ơi! Đoạn ở giữa nghe khá bé, hi vọng anh có nhiều bài hơn về nhiều chủ đề hơn P/s: Hy vọng anh có một khóa cụ thể về JUnit :>>> Em rất chờ mong được xem video từ channel

  • @tuvo3142
    @tuvo3142 3 года назад

    hay quá bạn ơi

  • @ungminhhoai5922
    @ungminhhoai5922 3 года назад

    cho em hỏi là cái mail lúc mình tạo trên git là không được tồn tại trước đó. Vậy cái lúc mình xác thực qua mail thì làm thế nào a. Trong khi mail để đăng ký git mình chưa đăng ký bên gmail ??

    • @youngdeveloper7871
      @youngdeveloper7871 3 года назад

      Bạn có thể lựa chọn 1 email không phải gmail, yahoo,...nhưng nó nên là email mình dùng thường xuyên. Để sau này mình có vấn đề gì tài khoản hay mất mật khẩu mình còn dùng

  • @phamquanghuy6497
    @phamquanghuy6497 3 года назад

    video hay quá anh, cảm ơn anh rất nhiều ạ

    • @youngdeveloper7871
      @youngdeveloper7871 3 года назад

      Anh cảm ơn em

    • @phamquanghuy6497
      @phamquanghuy6497 3 года назад

      @@youngdeveloper7871 mong anh làm video về crud hibernate ạ <3

    • @youngdeveloper7871
      @youngdeveloper7871 3 года назад

      Ok em 👌. Công việc tấp nập quá nên anh xin lỗi mọi người. Anh sẽ thu xếp sớm

  • @White666dz
    @White666dz 3 года назад

    Anh cho em acc đó đc ko

    • @youngdeveloper7871
      @youngdeveloper7871 3 года назад

      Em tạo được mà em, acc đó a quên rồi. Nó còn liên quan tới email em dùng nữa mà

  • @duyluat1298
    @duyluat1298 3 года назад

    Anh cho em hỏi em dùng Sql server thì chỉ thay đổi chỗ cấu hình kết nối thôi đúng không a hay có cần thêm bớt gì khoong a mà e cứ ko kết nối được

    • @youngdeveloper7871
      @youngdeveloper7871 3 года назад

      Đúng rồi bạn ơi. Chỉ cần thay đổi config là dc

  • @AndrewCoding
    @AndrewCoding 3 года назад

    Hay quá anh. Xem xong em cảm giác vén mây mù thấy mặt trời

    • @youngdeveloper7871
      @youngdeveloper7871 3 года назад

      Có phải nói vậy là quá không em :D

    • @AndrewCoding
      @AndrewCoding 3 года назад

      @@youngdeveloper7871 Tại em đọc bài khác thấy không hiểu mà xem video của anh thì em hiểu ra đấy anh :D

  • @thinguyeninh2028
    @thinguyeninh2028 3 года назад

    source code bị lỗi r a ơi

    • @youngdeveloper7871
      @youngdeveloper7871 3 года назад

      Mình có tái cơ cấu lại source trên Github của mình nên đã mất. Rất mong bạn thông cảm

  • @manhkm4884
    @manhkm4884 3 года назад

    Mong anh ra thêm video về chủ đề này ạ

  • @thuandau.rutvitrasau
    @thuandau.rutvitrasau 3 года назад

    Perfect

  • @manhkm4884
    @manhkm4884 3 года назад

    Mong anh ra tiếp video nữa anh nhé, video đang hay.

  • @nguyenconghuy3847
    @nguyenconghuy3847 3 года назад

    hay anh ơi

  • @atNguyen-vw4vv
    @atNguyen-vw4vv 3 года назад

    Mong a ra video tiếp theo ạ

  • @khanhnguyennhu8072
    @khanhnguyennhu8072 3 года назад

    hay

  • @duongtrong2690
    @duongtrong2690 3 года назад

    video hay và bổ ích ạ . Nghe giọng giống a HUY dạy ở FA quá <3

  • @NamKnifeCfVn
    @NamKnifeCfVn 3 года назад

    Video rất hữu ích, cảm ơn anh nhiều ạ

  • @HungTruong-mv5oy
    @HungTruong-mv5oy 3 года назад

    Perfect =))))) cảm ơn anh nhiều, đây có thể coi là đi từ thiện kiến thức =)))

    • @youngdeveloper7871
      @youngdeveloper7871 3 года назад

      Cảm ơn em, kiến thức ai cũng tìm được đâu đó thôi em nên nói quá ơi em ❤

  • @HungNguyen-wf9cv
    @HungNguyen-wf9cv 3 года назад

    Ơ thầy giáo :vv thày ơi ra nhiều video serial servlet jsp này đi thầy

    • @youngdeveloper7871
      @youngdeveloper7871 3 года назад

      Hiện tại mình khá bận, nên chưa có nhiều time cho YT. đang chuẩn bi có kế hoạch bạn ơi

  • @thaonguyenvan9747
    @thaonguyenvan9747 3 года назад

    Hay quá anh