Spring Beans Auto-wiring Example (XML)
truoc Trong Spring, Bean Wiring là thuật ngữ dùng để chỉ quá trình các thành phần được liên kết với nhau qua Spring. Có 2 để liên kết các bean với nhau là thủ công (Manually) và tự động (Autowiring). Manual wiring : Sử dụng thuộc tính ref trong thẻ <property> hoặc ...
Vòng lặp Do-Until trong VBA
Học java core Vòng lặp Do-Until trong VBA được sử dụng để lặp một phần của chương trình một vài lần khi điều kiện là False . Điều kiện có thể được kiểm tra ở đầu vòng lặp hoặc ở cuối vòng lặp. Cú pháp: kiểm tra điều kiện ở cuối vòng lặp Dưới đây là cú pháp của vòng lặp ...
Vòng lặp for trong VBA
Học java core Vòng lặp for trong VBA được sử dụng để lặp một phần của chương trình nhiều lần. Nếu số lần lặp là cố định thì vòng lặp for được khuyến khích sử dụng, còn nếu số lần lặp không cố định thì nên sử dụng vòng lặp while hoặc do while. Cú pháp Dưới đây là cú pháp ...
Vòng lặp While-Wend trong VBA
Học java core Vòng lặp While-Wend trong VBA được sử dụng để lặp một phần của chương trình một vài lần. Nếu điều kiện là True, tất cả các câu lệnh được thực hiện cho đến khi gặp từ khóa Wend. Nếu điều kiện là False, vòng lặp sẽ thoát và nhảy tới câu lệnh tiếp theo sau từ khoá Wend. ...
MyBatis Example – MyBatis + Spring
MyBatis là gì? Các công nghệ được sử dụng trong ví dụ này: Eclipse KEPLER SR2 MySQL 5.0.11 JDK 1.8 MyBatis 3.3.0 Spring 4.3.6 Cấu trúc project MyBatis + Spring Các bước thực hiện 1. Tạo project “mybatis-spring-example” Các ...
Sự khác nhau giữa MyBatis và Hibernate
MyBatis là gì? Sự khác nhau giữa MyBatis và Hibernate Hibernate và MyBatis đều là các công cụ ORM (Object Relational Mapping) mã nguồn mở. Việc sử dụng tool nào phụ thuộc vào ngữ cảnh mà bạn sử dụng chúng. Bảng dưới đây mô tả sự khác nhau giữa MyBatis và Hibernate. ...
Tạo Spring project (annotation) bằng Spring Tool Suite (STS)
Previous Bài này sẽ hướng dẫn bạn cách tạo Spring project (annotation) bằng Spring Tool Suite (STS) trong Eclipse . Đầu tiên, bạn cần phải tạo Spring project với cấu hình mặc định là XML. Project có cấu trúc như sau: Các bước tạo Spring project (annotation) bằng Spring Tool ...
Collection trong VBA
Học java core Nội dung bài học : Add reference “Microsoft Scripting Runtime” (* bắt buộc). Hướng dẫn nhanh về việc sử dụng Collection trong VBA. Ví dụ về Collection trong VBA. Phương thức Add trong Collection. Ưu/Nhược điểm của Collection trong ...
Vòng lặp For Each trong VBA
Học java core Vòng lặp For Each trong VBA được sử dụng để thực hiện một câu lệnh hoặc một nhóm các câu lệnh cho mỗi phần tử của một mảng hoặc một collection. Một vòng lặp For Each tương tự vòng lặp For. Tuy nhiên, vòng lặp For Each được thực hiện cho mỗi phần tử của một mảng ...
Xử lý lỗi trong VBA
Học java core 1. Các loại lỗi Có ba loại lỗi trong lập trình: Lỗi cú pháp. Lỗi runtime. Lỗi Logic. Lỗi cú pháp Các lỗi cú pháp, còn gọi là lỗi phân tích cú pháp, xuất hiện tại thời điểm biên dịch code. Ví dụ, dòng sau gây ra một lỗi cú pháp bởi vì ...
MyBatis Example – mapper bằng file XML
MyBatis là gì? Các công nghệ được sử dụng trong ví dụ này: Eclipse KEPLER SR2 MySQL 5.0.11 JDK 1.8 MyBatis 3.3.0 Cấu trúc project Các bước thực hiện 1. Tạo project “mybatis-example-1” Các bạn tạo project có tên ...
Đối tượng Range trong Excel VBA
Học java core Đối tượng Range trong Excel VBA là một trong những đối tượng được sử dụng nhiều nhất trong khi tự động hóa bất kỳ tác vụ nào với VBA. Chúng ta tham chiếu đến các Range khác nhau trong một Worksheet và thực hiện các hoạt động khác nhau trên Range trong Excel. Chúng ta ...
Mệnh đề if-else trong VBA
Học java core Mệnh đề if-else trong VBA được sử dụng để kiểm tra giá trị dạng boolean của điều kiện. Mệnh đề này trả về giá trị True hoặc False . Có các kiểu của mệnh đề if-else trong java như sau: Mệnh đề if Mệnh đề if-else Mệnh đề if-elseif-else Mệnh đề if lồng ...
MyBatis Example – mapper bằng Annotations
MyBatis là gì? Các công nghệ được sử dụng trong ví dụ này: Eclipse KEPLER SR2 MySQL 5.0.11 MyBatis 3.3.0 JDK 1.8 Cấu trúc project Các bước thực hiện 1. Tạo project “mybatis-annotation-example-1” Các bạn tạo project có tên ...
Dictionary trong VBA
Học java core Nội dung bài học : Add reference “Microsoft Scripting Runtime” (* bắt buộc). Hướng dẫn nhanh về việc sử dụng Dictionary trong VBA. Ví dụ về Dictionary trong VBA. Trong VBA, chúng ta có thể sử dụng Array hoặc Collection để lưu trữ các ...
Khối lệnh With-End With trong VBA
Học java core Khối lệnh With-End With trong VBA cho phép bạn thực hiện nhiều thao tác trên một đối tượng duy nhất. Đây là một cách khác để làm cho mã chạy nhanh hơn và hiệu quả hơn. Cú pháp With objectExpression [statements] End With Trong đó: ...
Toán tử trong VBA
Học java core Một toán tử (Operator) có thể được định nghĩa bằng cách sử dụng một biểu thức đơn giản – 4 + 5 bằng 9. Ở đây, 4 và 5 được gọi là các toán hạng và + được gọi là toán tử . Có 4 loại toán tử trong VBA như sau: Các toán tử số học Các toán tử so sánh ...
IoC Container trong Spring
Spring Framework là gì? IoC Container trong Spring chính là lõi của Spring Framework. IoC Container sẽ tạo ra các đối tượng, nối chúng lại với nhau, cấu hình chúng, và quản lý vòng đời của chúng từ khi tạo ra đến khi bị hủy. IoC Container sử dụng DI (Dependency Injection) để quản ...
Mảng (Array) trong VBA
Học java core Nội dung bài học : Khai báo mảng trong VBA Gán giá trị cho mảng trong VBA Mảng đa chiều trong VBA Mảng động trong VBA Các phương thức xử lý mảng trong VBA Mảng (Array) trong VBA được sử dụng để lưu trữ nhiều giá trị trong một biến duy ...
Tạo MyBatis project trong eclipse
MyBatis là gì? Tạo MyBatis project trong eclipse Trong bài này, chúng ta sẽ thiết lập một project sử dụng MyBatis trong eclipse bằng maven. Các bước thực hiện Bước 1: Mở eclipse và tạo một java project có tên mybatis-example-1. Nhập tên java project ...