Một số câu hỏi hay gặp khi phỏng vấn vị trí lập trình Java

Các câu hỏi chung như giới thiệu về bản thân, trước đó em làm công ty nào, sao nghỉ việc, mức lương em mong muốn ra sao… tạm thời mình không đề cập tới vì cái này tùy từng trường hợp và năng lực mỗi người =)). Mình sẽ chỉ đề cập tới vấn đề Read more about Một số câu hỏi hay gặp khi phỏng vấn vị trí lập trình Java[…]

Immutable là gì? Sự khác nhau giữa Immutable với Mutable

Immutable là gì? Sự khác nhau giữa Immutable với Mutable 1. Immutable là gì? Sự khác nhau giữa Immutable với mutable. Immutable hiểu nôm na là không thể thay đổi còn mutable là có thể thay đổi. 2 khái niệm Immutable và mutable thường được dùng class, object (Immutable đôi khi còn dùng với Collection Read more about Immutable là gì? Sự khác nhau giữa Immutable với Mutable[…]

Lập trình giao diện Java Swing trên Eclipse với windowbuilder.

Kéo thả Java Swing trên Eclipse giống như NetBean.

Lập trình giao diện Java Swing trên Eclipse với windowbuilder. Lập trình giao diện Java Swing trên Eclipse với Windowbuilder! Ở đây mình dùng phiên bản Eclipse Oxygen (4.7) B1. Cài đặt Windowbuilder trên Eclipse market: Truy cập Eclipse market trên eclipse Gõ “windowbuilder” trên ô tìm kiếm Nếu không có kết quả tìm kiếm Read more about Kéo thả Java Swing trên Eclipse giống như NetBean.[…]

các tính chất hướng đối tượng của java

Các tính chất hướng đối tượng của Java

Các tính chất hướng đối tượng của Java (OOP trong Java) Lập trình hướng đối tượng có 4 tính chất: tính trừu tượng, tính đóng gói, tính kế thừa, tính đa hình. Java là một ngôn ngữ lập trình hướng đối tượng nên bản thân nó cũng mang 4 tính chất đó. 1. Tính chất Read more about Các tính chất hướng đối tượng của Java[…]

Sự khác nhau giữa Abstract class với Interface trong Java

Sự khác nhau giữa Abstract class với Interface trong Java.

Sự khác nhau giữa Abstract class với Interface trong Java Abstract Class – Interface Bạn vẫn nghe trong Java không hỗ trợ đa thừa kế (nhằm tránh sự phức tạp, xung đột code) và để nhằm khắc phục vấn đề đó ta dùng interface (Cho phép nhiều class implements nhiều interface). Vậy sự khác nhau Read more about Sự khác nhau giữa Abstract class với Interface trong Java.[…]

hibernate logo

Code ví dụ Hibernate ID tự tăng (@GeneratedValue, @GenericGenerator)

Code ví dụ Hibernate ID tự tăng (@GeneratedValue, @GenericGenerator). (Xem thêm: Tự học Hibernate Framework qua code ví dụ) (Xemtheem: Code ví dụ Hibernate tự sinh ID dạng text, String) Khi insert data vào database, các primary key (id) bắt buộc phải là duy nhất. Để tiện lợi cho việc này trong Hibernate có cơ chế Read more about Code ví dụ Hibernate ID tự tăng (@GeneratedValue, @GenericGenerator)[…]

hibernate logo

Code ví dụ Hibernate @ElementCollection, lưu dữ liệu dạng list

Code ví dụ Hibernate @ElementCollection, lưu dữ liệu dạng list. (Xem thêm: Hướng dẫn tự học Hibernate | So sánh sự khác nhau giữa @ElementCollection và @OneTomany) Annotation @ElementCollection được dùng thay thế cho @OneToMany trong những trường hợp mapping 1-nhiều mà không cần phải tạo class java mapping tương ứng cho tất cả các bảng. Các công Read more about Code ví dụ Hibernate @ElementCollection, lưu dữ liệu dạng list[…]

hibernate logo

Code ví dụ Hibernate @EmbeddedId, @Embeddable, Id gồm nhiều column

Code ví dụ Hibernate @EmbeddedId, @Embeddable, Id gồm nhiều column. (Xem thêm: Hướng dẫn tự học Hibernate) Thông thường, khi tạo bảng, khóa chính thường sẽ là 1 column (có thể là kiểu text, int, tự tăng…). Tuy nhiên trong nhiều trường hợp ta cần sử dụng kết hợp nhiều column để làm khóa chính, Read more about Code ví dụ Hibernate @EmbeddedId, @Embeddable, Id gồm nhiều column[…]

hibernate logo

Code ví dụ Hibernate tự sinh ID dạng text, String

Code ví dụ Hibernate tự sinh ID dạng text, String (Xem thêm: Hướng dẫn tự học Hibernate) (Xem thêm: Code ví dụ Hibernate ID tự tăng (@GeneratedValue, @GenericGenerator)) Ở bài trước mình đã thực hiện ví dụ tạo id tự tăng (tự động tạo id) dạng số (Long, Integer). Nhưng với trường hợp id không phải dạng Read more about Code ví dụ Hibernate tự sinh ID dạng text, String[…]

hibernate logo

Code ví dụ Hibernate FetchType = LAZY (Lazy loading)

Code ví dụ Hibernate FetchType = LAZY (Lazy loading). (Xem thêm: Hướng dẫn tự học Hibernate) (Xem lại: Hibernate FetchType là gì? So sánh sự khác nhau giữa FetchType Lazy và Eager.) (Xem thêm: Code ví dụ Hibernate FetchType = EAGER (Eager loading)) Các công nghệ sử dụng: Maven JDK 1.8 Eclipse MySQL Tạo database MySQL CREATE Read more about Code ví dụ Hibernate FetchType = LAZY (Lazy loading)[…]

stackjava.com