VietTuts

Tự Học Lập Trình Online

  • Home
  • Java
  • Servlet
  • JSP
  • Struts2
  • Hibernate
  • Spring
  • MyBatis
  • Java WS
  • C
  • C++
  • C#
  • Python
  • PHP
  • Excel
  • VBA
  • Web
    • JavaScript
    • JQUERY
    • JSON
    • AJAX
    • CSS
    • HTML
    • HTML5
    • Node.js
    • Angular 7
  • SQL
    • MySQL
    • SQL Server
  • Misc
    • Eclipse
    • Phần mềm tiện ích
    • Cấu trúc DL&GT
    • Selenium Test

Hibernate Tuts

ORM là gì? Hibernate là gì? Hibernate - Kiến trúc Hibernate - Môi trường Hibernate - File cấu hình XML Hibernate - File Mapping Hibernate - Thuộc tính type Hibernate - Lớp persistent Hibernate - Sessions Hibernate - example Hibernate - O/R mapping Hibernate - Annotations Hibernate - Query Language Hibernate - Criteria Queries Hibernate - Native SQL Hibernate - Bộ nhớ cache Hibernate - Batch processing Hibernate - Interceptors

Hibernate với các ví dụ

Hibernate - many-to-one relationship với MySQL trên Eclipse Hibernate - one-to-one relationship với MySQL trên Eclipse Hibernate - one-to-many relationship với MySQL trên Eclipse Hibernate - many-to-many relationship với MySQL trên Eclipse

Hibernate Tool

Cài đặt Hibernate/Jboss Tools trong Eclipse IDE Tạo Hibernate Configuration (hibernate.cfg.xml) với Hibernate Tools Sử dụng Hibernate Tools tạo các file mapping và annotation

Hibernate 5 Examples

Ví dụ Hibernate 5 XML Mapping – MySQL Ví dụ Hibernate 5 XML Mapping – SQLServer 2017 Ví dụ Hibernate 5 Annotation Mapping – MySQL Ví dụ Hibernate 5 Annotation Mapping – SQLServer 2017

Hibernate 4 Examples

Ví dụ Hibernate 4 XML Mapping – MySQL Ví dụ Hibernate 4 XML Mapping – SQLServer 2017 Ví dụ Hibernate 4 Annotation Mapping – MySQL Ví dụ Hibernate 4 Annotation Mapping – SQLServer 2017

Hibernate 3 Examples

Ví dụ Hibernate 3 XML Mapping – MySQL Ví dụ Hibernate 3 XML Mapping – SQLServer 2017 Ví dụ Hibernate 3 Annotation Mapping – MySQL Ví dụ Hibernate 3 Annotation Mapping – SQLServer 2017

Phỏng vấn Hibernate

List câu hỏi phỏng vấn Hibernate
1 / 3
❮ ❯

Thuộc tính type của file mapping trong Hibernate


File mapping trong Hibernate
Lớp persistent trong Hibernate

Khi bạn chuẩn bị tạo tài liệu mapping trong Hibernate, bạn phải ánh xạ các kiểu dữ liệu Java vào các kiểu dữ liệu RDBMS. Các kiểu khai báo và sử dụng trong các file mapping không phải là các kiểu dữ liệu Java; Chúng cũng không phải là các kiểu cơ sở dữ liệu SQL. Các loại này được gọi là các kiểu dữ liệu ánh xạ Hibernate, có thể dịch từ kiểu dữ liệu Java sang SQL và ngược lại.

kieu du lieu anh xa trong Hiberante

Trong bài này liệt kê tất cả các kiểu dữ liệu cơ bản (nguyên thủy), date and time, đối tượng, và các mapping dựng sẵn khác.

Nội dung chính

  • Các kiểu dữ liệu nguyên thủy
  • Các kiểu Date and time
  • Các kiểu Binary và đối tượng lớn
  • Các kiểu JDK-related

Các kiểu dữ liệu nguyên thủy

Mapping type Java type ANSI SQL Type
integer int hoặc java.lang.Integer INTEGER
long long hoặc java.lang.Long BIGINT
short short hoặc java.lang.Short SMALLINT
float float hoặc java.lang.Float FLOAT
double double hoặc java.lang.Double DOUBLE
big_decimal java.math.BigDecimal NUMERIC
character java.lang.String CHAR(1)
string java.lang.String VARCHAR
byte byte hoặc java.lang.Byte TINYINT
boolean boolean hoặc java.lang.Boolean BIT
yes/no boolean hoặc java.lang.Boolean CHAR(1) ('Y' hoặc 'N')
true/false boolean hoặc java.lang.Boolean CHAR(1) ('T' hoặc 'F')

Các kiểu Date and time

Mapping type Java typeANSI SQL Type
date java.util.Date hoặc java.sql.Date DATE
time java.util.Date hoặc java.sql.Time TIME
timestamp java.util.Date hoặc java.sql.Timestamp TIMESTAMP
calendar java.util.Calendar TIMESTAMP
calendar_date java.util.Calendar DATE

Các kiểu Binary và đối tượng lớn

Mapping type Java typeANSI SQL Type
binary byte[] VARBINARY (hoặc BLOB)
text java.lang.String CLOB
serializable any Java class that implements java.io.Serializable VARBINARY (hoặc BLOB)
clob java.sql.Clob CLOB
blob java.sql.Blob BLOB

Các kiểu JDK-related

Mapping type Java typeANSI SQL Type
class java.lang.Class VARCHAR
locale java.util.Locale VARCHAR
timezone java.util.TimeZone VARCHAR
currency java.util.Currency VARCHAR
Bài tiếp theo: Lớp persistent trong Hibernate

File mapping trong Hibernate
Lớp persistent trong Hibernate

Recent Updates

Ví dụ Hibernate 3 XML Mapping - SQLServer 2017Ví dụ Hibernate 4 Annotation Mapping - MySQLVí dụ Hibernate 4 Annotation Mapping - SQLServer 2017Ví dụ Hibernate 4 XML Mapping - MySQLVí dụ Hibernate 4 XML Mapping - SQLServer 2017Ví dụ Hibernate 5 Annotation Mapping - MySQLVí dụ Hibernate 5 Annotation Mapping - SQLServer 2017Ví dụ Hibernate 5 XML Mapping - MySQLVí dụ Hibernate 5 XML Mapping - SQLServer 2017Ví dụ về HibernateSự khác nhau giữa MyBatis và HibernateList câu hỏi phỏng vấn HibernateSắp Tết 2026 Rồi! - Còn bao nhiêu ngày nữa là đến tết 2026?

VietTuts on facebook

Học Lập Trình Online Miễn Phí - VietTuts.Vn
Danh Sách Bài Học

Học Java | Hibernate | Spring
Học Excel | Excel VBA
Học Servlet | JSP | Struts2
Học C | C++ | C#
Học Python
Học SQL

Bài Tập Có Lời Giải

Bài tập Java
Bài tập C
Bài tập C++
Bài tập C#
Bài tập Python
Ví dụ Excel VBA

Câu Hỏi Phỏng Vấn

201 câu hỏi phỏng vấn java
25 câu hỏi phỏng vấn servlet
75 câu hỏi phỏng vấn jsp
52 câu hỏi phỏng vấn Hibernate
70 câu hỏi phỏng vấn Spring
57 câu hỏi phỏng vấn SQL

Scroll back to top

Copyright © 2016 VietTuts.Vn all rights reserved. | Liên hệ | Chính sách - riêng tư | sitemap.html | sitemap_index.xml