Compile-Time Weaving với AspectJ

Trong bài viết trước giới thiệu về lập trình hướng khía cạnh, mình đã giới thiệu với các bạn 3 cách để chèn code sử dụng AspectJ bao gồm: compile-time weaving, post-compile weaving và load-time weaving. Compile-Time Weaving là cách dễ dàng và đơn giản… Read More

Tìm hiểu về annotation @GeneratedValue trong JPA – Phần 2

Bài viết này tiếp theo phần 1 nhé các bạn! Strategy tiếp theo mà mình muốn đề cập là strategy GenerationType.SEQUENCE Các bạn khai báo strategy này trong entity Clazz như sau:

Tương tự như strategy GenerationType.TABLE, strategy GenerationType.SEQUENCE hoạt động cũng dựa vào giá… Read More

Hibernate và Spring framework

Mình đã giới thiệu với các bạn cơ bản về Hibernate và do đó các bạn cũng đã biết trong Hibernate đối tượng hiện thực interface SessionFactory sẽ là đối tượng nắm dữ các thông tin liên quan đến kết nối database, các entity để… Read More