Cài đặt Tomcat trong Eclipse

Tomcat là một web container dùng để chạy các ứng dụng Java web. Việc cài đặt Tomcat trong Eclipse sẽ giúp cho quá trình phát triển các ứng dụng Java web của chúng ta trong Eclipse nhanh chóng và dễ dàng. Trong bài viết này,… Read More

Tìm hiểu về JPA Query Language

Thông thường, khi cần thao tác đến một database bất kỳ, chúng ta phải viết câu SQL dựa trên thông tin của các cột, các bảng trong database đó và có thể đối với mỗi loại database khác nhau, syntax của câu SQL cũng khác… Read More

Cài đặt H2 database

H2 database là một open source Java database. Chúng ta thường sử dụng H2 database cho mục đích testing với tính năng in-memory database của nó. Ngoài ra, H2 database cũng có thể được cài đặt để sử dụng như một database bình thường. Trong… Read More

Annotation @Before trong AspectJ

Trong các bài viết trước về giới thiệu lập trình hướng khía cạnh và compile-time weaving trong AspectJ, mình đã giới thiệu với các bạn các annotation @Before và annotation @After để chèn các đoạn code trước và sau khi ứng dụng của chúng ta gọi… Read More

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