
Ví dụ JSON với AJAX
Ví dụ JSON với Java – Jackson Chúng ta có thể lấy và phân tích dữ liệu JSON bằng AJAX. Ajax là phương thức trao đổi dữ liệu với máy chủ và cập nhật các phần của trang web – mà không cần tải lại toàn bộ trang. Ajax chính nó là một thuật ngữ chung cho các kỹ thuật JavaScript khác nhau ...

Ví dụ JSON với Java – Jackson
Ví dụ JSON với Java – json.simple Bài trước bạn đã biết cách sử dụng thư viện json.simple để đọc và ghi dữ liệu JSON trong Java. Bài này sẽ giới thiệu bạn một cách phổ biến khác để làm việc với chuỗi JSON trong Java, đó là sử dụng các thư viện Jackson. Sau đây là cài đặt và ví dụ ...

Comment trong JSON
Mảng (Array) trong JSON JSON không hỗ trợ comment. Nó không phải là một tiêu chuẩn. Nhưng bạn có thể thực hiện một số thủ thuật như thêm thuộc tính bổ sung cho giải thích trong đối tượng JSON, ví dụ: { "employee": { "name": "Bob", "salary":56000, ...

Đối tượng XMLHttpRequest trong AJAX
Các công nghệ AJAX Đối tượng XMLHttpRequest (viết tắt là XHR) là một API có thể được sử dụng bởi JavaScript, Jscript, VBScript và một số ngôn ngữ phát triển ứng dụng Web khác. Đối tượng XMLHttpRequest trong AJAX được sử dụng cho việc giao tiếp không đồng bộ giữa máy khách và ...

Kế thừa Bean trong Spring
Previous Trong một định nghĩa bean có thể chứa rất nhiều thông tin cấu hình, bao gồm các đối số constructor, các giá trị thuộc tính và thông tin cụ thể của vùng chứa như phương thức khởi tạo, tên phương thức static factory, v.v. Kế thừa Bean trong Spring , định nghĩa bean con ...

Mybatis – Stored Procedures
MyBatis là gì? Mybatis – Stored Procedures Bạn có thể gọi một stored procedure trong MyBatis, đầu tiên chúng ta phải tạo stored procedure trong MySQL. Tạo bảng Student trong MySQL bằng câu lệnh sau: CREATE TABLE details.student( ID int(10) NOT NULL ...

Vòng đời của Bean trong Spring
Spring Framework là gì? Vòng đời của Bean trong Spring bao gồm khởi tạo, sử dụng và kết thúc. Mặc dù, có một danh sách các hoạt động xảy ra đằng sau thời điểm bắt đầu và trước khi bean bị hủy. Trong bài này, chúng ta chỉ bàn luận về 2 phương thức liên quan đến việc gọi lại ...

Phạm vi của Bean trong Spring
Spring Framework là gì? Bài này chúng ta sẽ tìm hiểu về phạm vi của bean trong Spring . Khi định nghĩa một bean trong Spring, bạn có các tùy chọn để khai báo phạm vi của bean đó. Ví dụ, bạn muốn Spring tạo ra một bean mới khi cần thiết thì bạn nên khai báo thuộc tính phạm vi của ...

Mybatis – File Mapper XML
MyBatis là gì? Trong bài trước, chúng ta đã biết cách cấu hình MyBatis bằng cách sử dụng file XML. Trong bài này, chúng ta sẽ học về cách cấu hình và tạo câu lệnh SQL trong file mapper XML. Mapper XML là một file quan trọng trong MyBatis, chứa một tập hợp các câu lệnh để cấu ...

Kiến trúc Spring
Học java Kiến trúc Spring được tổ chức theo kiểu module. Mặc dù số lượng các gói và các lớp là khá nhiều, nhưng bạn chỉ cần quan tâm đến những gì bạn cần để đáp ứng đúng requirement và không cần quan tâm đến những phần còn lại. 1. Dependency Injection và Inversion of Control ...

MyBatis – Dynamic SQL
MyBatis là gì? Dynamic SQL hay SQL động là một đặc tính vô cùng mạnh mẽ của MyBatis. Nó cho phép các lập trình viên xây dựng nên các câu truy vấn năng động. Ví dụ, nếu bạn muốn tìm kiếm student trong database dự vào tên, địa chỉ của student. MyBatis là một ngôn ngữ Dynamic SQL ...

Đối tượng Workbook trong Excel VBA
Học java core Đối tượng Workbook trong Excel VBA là một trong những đối tượng được sử dụng thường xuyên nhất trong khi tự động hóa bất kỳ tác vụ nào với VBA. Bài này cung cấp các phương thức hay sử dụng của đối tượng Workbook. Mỗi đối tượng Workbook tương ứng với một file ...

Ví dụ JSON với PHP
Comment trong JSON PHP cho phép chúng ta mã hóa và giải mã JSON bằng sự trợ giúp của các hàm json_encode () và json_decode (). Hàm PHP json_encode() Hàm json_encode () trả về biểu diễn JSON của một giá trị. Nói cách khác, nó chuyển đổi biến PHP (chứa mảng) thành JSON. ...

MyBatis – Annotations
MyBatis là gì? Trong các bài học trước, chúng ta đã biết làm thế nào để thực hiện các thao tác với database bằng cách sử dụng MyBatis. Khi đó chúng ta sử dụng một file Mapper XML để định nghĩa các câu lệnh mapped SQL và một file cấu hình XML để cấu hình MyBatis. Từ MyBatis 3 ...

MyBatis – file cấu hình XML
MyBatis là gì? Cấu hình MyBatis sử dụng file XML Trong bài trước, chúng ta đã biết cách cài đặt MyBatis. Bài này, chúng ta sẽ học về cách cấu hình MyBatis bằng cách sử dụng file XML. Để thao tác với cơ sở dữ liệu, chúng ta cần phải cấu hình chi tiết về cơ sở dữ liệu và các ...

Boolean trong JavaScript
Đối tượng Number trong JavaScript Đối tượng Boolean trong JavaScript là một đối tượng đại diện cho giá trị trong hai trạng thái: true hoặc false. Bạn có thể tạo đối tượng Boolean bằng hàm tạo Boolean() như được đưa ra dưới đây. Boolean b=new Boolean(value); Giá trị ...

Đối tượng Worksheet trong Excel VBA
Học java core Đối tượng Worksheet trong Excel VBA là một trong những đối tượng được sử dụng thường xuyên nhất trong khi tự động hoá các tác vụ với VBA. Đối tượng Worksheet đại diện cho các sheet trong Workbook, tức là mỗi Workbook chứa một hoặc nhiều Worksheet. Các ...

Đối tượng JSON
Kiểu dữ liệu trong JSON Định nghĩa đối tượng JSON Đối tượng JSON là một tập hợp các cặp name/value không theo thứ tự. Các đối tượng được đặt trong các dấu ngoặc nhọn, nó bắt đầu bằng ‘{‘ và kết thúc bằng ‘}’. Mỗi tên được theo sau bởi ...

Ví dụ Ajax với Database
Đối tượng XMLHttpRequest trong AJAX Các công nghệ sử dụng Các công nghệ sử dụng trong ví dụ này: JDK 1.8 Apache Tomcat v8.5 MySQL 10.1.29-MariaDB (cài đặt xampp-win32-7.2.0-0-VC15-installer) Cấu trúc của project: Các bước để tạo ví dụ ajax với jsp ...

Dependency Injection trong Spring
Spring Framework là gì? Dependency Injection (DI) trong Spring là một mẫu thiết kế được sử dụng để loại bỏ sự phụ thuộc giữa các mã chương trình, giúp cho việc quản lý và kiểm thử ứng dụng dễ dàng hơn. Dependency Injection làm cho mã chương trình ít bị phụ thuộc vào nhau hơn. ...