Cập nhật Document trong MongoDB

Phương thức update() hoặc save() trong MongoDB được sử dụng để cập nhật Document vào trong một Collection. Phương thức update() cập nhật các giá trị trong Document đang tồn tại trong khi phương thức save() thay thế Document đang tồn tại với Document đã truyền trong phương thức save() đó. ...

Tác giả: Trịnh Tiến Mạnh viết 11:30 ngày 14/08/2018

Chọn cơ sở dữ liệu trong MySQL

Khi bạn kết nối với MySQL Server, để làm việc với một cơ sở dữ liệu nào đó, bạn cần lựa chọn một cơ sở dữ liệu. Điều này là bởi vì có nhiều cơ sở dữ liệu có sẵn MySQL Server. Chọn cơ sở dữ liệu trong MySQL Chọn một cơ sở dữ liệu cụ thể trong MySQL là rất đơn giản. Bạn có thể sử dụng lệnh ...

Tác giả: Bùi Văn Nam viết 11:30 ngày 14/08/2018

Truy vấn INSERT trong MySQL

Để chèn dữ liệu vào trong bảng MySQL, bạn sẽ cần sử dụng lệnh SQL là INSERT INTO . Cú pháp Cú pháp SQL cơ bản của lệnh INSERT INTO để chèn dữ liệu vào trong bảng MySQL là: INSERT INTO ten_bang ( truong1, truong2,...truongN ) VALUES ...

Tác giả: Trịnh Tiến Mạnh viết 11:30 ngày 14/08/2018

Truy vấn SELECT trong MySQL

Lệnh SELECT trong SQL được sử dụng để lấy dữ liệu từ MySQL Database. Cú pháp Cú pháp SQL cơ bản của lệnh SELECT để lấy dữ liệu từ bảng MySQL là: SELECT truong1, truong2,...truongN FROM ten_bang [menhDe WHERE] [OFFSET M ][LIMIT N] Ví dụ để lấy dữ liệu trong một bảng ...

Tác giả: Hoàng Hải Đăng viết 11:29 ngày 14/08/2018

Event Listener trong Java Swing

Event Listener biểu diễn các giao diện chịu trách nhiệm xử lý các sự kiện. Java cung cấp các lớp Event Listener đa dạng, nhưng trong chương này chúng ta chỉ tập trung vào các lớp mà thường xuyên được sử dụng. Mỗi phương thức của một Event Listener có một tham số đơn là một đối tượng mà là lớp ...

Tác giả: Trịnh Tiến Mạnh viết 11:29 ngày 14/08/2018

Tạo Collection trong MongoDB

Phương thức createCollection() trong MongoDB Phương thức db.createCollection(name, options) trong MongoDB được sử dụng để tạo Collection. Cú pháp Cú pháp cơ bản của lệnh createCollection() trong MongoDB như sau: db.createCollection(name, options) Trong lệnh trên, name là tên ...

Tác giả: Tạ Quốc Bảo viết 11:29 ngày 14/08/2018

Truy vấn Document trong MongoDB

Phương thức find() trong MongoDB Để truy vấn dữ liệu từ Collection trong MongoDB, bạn cần sử dụng phương thức find() trong MongoDB. Cú pháp Cú pháp cơ bản của phương thức find() là như sau: >db.COLLECTION_NAME.find() Phương thức find() sẽ hiển thị tất cả Document ở dạng không ...

Tác giả: Hoàng Hải Đăng viết 11:28 ngày 14/08/2018

Tài liệu tham khảo về Java

Các nguồn sau chứa các thông tin hữu ích về Java. Mong bạn sử dụng chúng để hiểu sâu hơn các chủ đề mà chúng tôi đã đề cập trong loạt bài hướng dẫn này. Link hữu ích về Java Sách hữu ích về Java

Tác giả: Hoàng Hải Đăng viết 11:28 ngày 14/08/2018

Tạo bảng trong MySQL

Lệnh để tạo một bảng dữ liệu trong MySQL cần bao gồm: Cú pháp Dưới đây là cú pháp SQL cơ bản để tạo một bảng trong MySQL: CREATE TABLE ten_bang (ten_cot kieu_du_lieu_cucot); Dưới đây là ví dụ để tạo một bảng có tên là sinhvienk60 với các trường mssv, ho, ten, tuoi, ...

Tác giả: Trịnh Tiến Mạnh viết 11:27 ngày 14/08/2018

Mệnh đề WHERE trong SQLite

Mệnh đề WHERE trong SQLite được sử dụng để xác định một điều kiện trong khi lấy dữ liệu từ bảng đơn hoặc nhiều bảng kết hợp. Nếu điều kiện đã cho được thỏa mãn, thì nó chỉ trả về các giá trị cụ thể từ bảng đó. Bạn sẽ sử dụng mệnh đề WHERE để lọc các bản ghi và chỉ lấy các bản ghi cần ...

Tác giả: Trịnh Tiến Mạnh viết 11:27 ngày 14/08/2018

Tích hợp Struts 2 với Hibernate

Chúng ta có thể tích hợp bất cứ ứng dụng Struts nào với Hibernate. Bạn cần có các jar file cho Struts 2 và Hibernate. Chương này, chúng ta tạo ví dụ tạo registration form bởi sử dụng Struts 2 và lưu trữ dữ liệu này bên trong Database bởi sử dụng Hibernate. Dưới đây là các file cần thiết: 1. ...

Tác giả: Trịnh Tiến Mạnh viết 11:27 ngày 14/08/2018

Xóa Database trong MongoDB

Phương thức dropDatabase() trong MongoDB Lệnh db.dropDatabase() trong MongoDB được sử dụng để xóa một cơ sở dữ liệu đang tồn tại. Cú pháp Cú pháp cơ bản của lệnh dropDatabase() là như sau: db.dropDatabase() Lệnh này sẽ xóa cơ sở dữ liệu đã chọn. Nếu bạn không chọn bất kỳ cơ sở dữ ...

Tác giả: Trịnh Tiến Mạnh viết 11:26 ngày 14/08/2018

Ví dụ Registration Form trong Struts 2

Trong ví dụ này, chúng ta sẽ tạo một Registration Form bởi sử dụng các UI tags và lưu trữ các thông tin này vào trong Oracle Database. Bạn cũng có thể sử dụng Database khác như MySQL, DB2, … tùy theo yêu cầu của bạn. Bạn theo dõi bảng mà ta đã tạo trong Oracle Database. Trong bảng này ...

Tác giả: Tạ Quốc Bảo viết 11:26 ngày 14/08/2018

Xóa Collection trong MongoDB

Phương thức drop() trong MongoDB Phương thức db.collection.drop() trong MongoDB được sử dụng để xóa một Collection từ cơ sở dữ liệu. Cú pháp Cú pháp cơ bản của lệnh drop() là như sau: db.COLLECTION_NAME.drop() Ví dụ Đầu tiên, bạn kiểm tra các Collection có sẵn bên trong cơ sở ...

Tác giả: Tạ Quốc Bảo viết 11:26 ngày 14/08/2018

Chèn Document trong MongoDB

Phương thức insert() trong MongoDB Để chèn dữ liệu vào trong Collection trong MongoDB, bạn cần sử dụng phương thức insert() hoặc save() . Cú pháp Cú pháp cơ bản của lệnh insert() như sau: >db.COLLECTION_NAME.insert(document) Ví dụ >db.mycol.insert({ _id: ...

Tác giả: Hoàng Hải Đăng viết 11:26 ngày 14/08/2018

Kiểu dữ liệu trong MySQL

Việc định nghĩa một cách hợp lý các trường trong một bảng là quan trọng để tối ưu hóa toàn bộ cơ sở dữ liệu của bạn. Bạn chỉ nên sử dụng kiểu và kích cỡ của trường mà bạn thực sự muốn sử dụng; đừng định nghĩa một trường với độ rộng là 10 ký tự nếu bạn chỉ sử dụng 2 ký tự. Các kiểu của trường ...

Tác giả: Trịnh Tiến Mạnh viết 11:25 ngày 14/08/2018

Lớp GroupLayout trong Java Swing

GroupLayout nhóm các thành phần theo cấu trúc thứ bậc để đặt chúng trong một Container. Cú pháp khai báo cho lớp javax.swing.GroupLayout là: public class GroupLayout extends Object implements LayoutManager2 Lớp GroupLayout này có một contructor là GroupLayout(Container host) ...

Tác giả: Bùi Văn Nam viết 11:25 ngày 14/08/2018

Tích hợp Struts 2 với Tiles

Bạn có thể tùy chỉnh Layout của ứng dụng Struts 2 bởi tích hợp với Tiles Framework. Một webpage có thể gồm nhiều phần (được biết như là các tile) như header, cạnh trái, cạnh phải, phần thân, phần footer, … Trong Tiles Framework, chúng ta quản lý tất cả các tile bởi Layout Manager của ...

Tác giả: Tạ Quốc Bảo viết 11:25 ngày 14/08/2018

Xóa cơ sở dữ liệu trong MySQL

Xóa cơ sở dữ liệu trong MySQL Để xóa bất kỳ cơ sở dữ liệu nào mà bạn thấy không cần thiết, bạn sử dụng lệnh DROP DATABASE trong MySQL. Cẩn thận trong khi xóa bất kỳ cơ sở dữ liệu nào bởi vì bạn sẽ mất toàn bộ dữ liệu có trong cơ sở dữ liệu đó (Có lẽ hoạt động xóa này chỉ có trong quá trình ...

Tác giả: Tạ Quốc Bảo viết 11:25 ngày 14/08/2018

Xóa bảng trong SQLite

Lệnh DROP TABLE trong SQLite được sử dụng để xóa một bảng và tất cả dữ liệu, chỉ mục, trigger, ràng buộc liên kết với bảng đó. Bạn phải cẩn thận trong khi sử dụng lệnh này, bởi vì một khi một bảng đã bị xóa thì tất cả thông tin có sẵn trong bảng đó sẽ bị mất vĩnh viễn. Cú pháp Cú pháp ...

Tác giả: Bùi Văn Nam viết 11:24 ngày 14/08/2018