Không Tìm Thấy, Lỗi 404
Trang bạn đang tìm kiếm không còn tồn tại. Có lẽ bạn có thể quay lại trang chủ và xem liệu bạn có thể tìm thấy những gì bạn đang tìm kiếm không. Hoặc, bạn có thể thử tìm kiếm nó bằng cách sử dụng mẫu tìm kiếm bên dưới.
Trang:
- Giới thiệu
- Liên hệ
- Privacy Policy
- Search Results
- Tất cả bài viết
- Terms and Conditions
- Tìm kiếm GP Coder với Google Search
Chuyên mục:
- Cấu trúc dữ liệu và giải thuật
- Chưa được phân loại
- Design pattern
- IDE, Tools
- Java Core
- Java Framework
- Java library
- Java Webservice
- JPA
- Message Queue
- SQL
Tác giả:
- GP Coder (302)
Tháng:
- Tháng Một 2024
- Tháng Mười 2020
- Tháng Sáu 2020
- Tháng Năm 2020
- Tháng Tư 2020
- Tháng Ba 2020
- Tháng Hai 2020
- Tháng Một 2020
- Tháng Mười Hai 2019
- Tháng Mười Một 2019
- Tháng Mười 2019
- Tháng Chín 2019
- Tháng Tám 2019
- Tháng Bảy 2019
- Tháng Sáu 2019
- Tháng Năm 2019
- Tháng Tư 2019
- Tháng Ba 2019
- Tháng Hai 2019
- Tháng Một 2019
- Tháng Mười Hai 2018
- Tháng Mười Một 2018
- Tháng Mười 2018
- Tháng Chín 2018
- Tháng Tám 2018
- Tháng Bảy 2018
- Tháng Sáu 2018
- Tháng Năm 2018
- Tháng Tư 2018
- Tháng Ba 2018
- Tháng Hai 2018
- Tháng Một 2018
- Tháng Mười Hai 2017
- Tháng Mười Một 2017
- Tháng Mười 2017
Bài gần đây:
- Clean code
- Giới thiệu CloudAMQP – Một RabbitMQ server trên Cloud
- Kết nối RabbitMQ sử dụng Web STOMP Plugin
- Sử dụng publisher confirm trong RabbitMQ
- Sử dụng Dead Letter Exchange trong RabbitMQ
- Sử dụng Alternate Exchange trong RabbitMQ
- Sử dụng binding Exchange to Exchange trong RabbitMQ
- Sử dụng Headers Exchange trong RabbitMQ
- Sử dụng Topic Exchange (Publish/Subscribe) trong RabbitMQ
- Sử dụng Fanout Exchange trong RabbitMQ
- Sử dụng Direct Exchange trong RabbitMQ
- Work Queues trong RabbitMQ
- Kết nối AMQP Client với RabbitMQ Server
- Giới thiệu RabbitMQ Management Interface
- Cài đặt RabbitMQ
- Giới thiệu RabbitMQ
- Kết nối JMS Client với ActiveMQ
- Cài đặt ActiveMQ
- Giới thiệu JMS – Java Message Services
- Hibernate Interceptor & StatementInspector
- Hibernate Batch processing
- Hibernate Logging
- Hibernate Cache
- Marker Interface trong Java
- Hibernate Lifecycle
- Hibernate Native SQL Queries
- Hibernate Criteria Query Language (HCQL)
- Hibernate Query Language (HQL)
- Sử dụng Hibernate Tools tạo các Entity và DAO class
- Hibernate reverse engineering – Customize code generation sử dụng custom strategy class
- Tạo database table tự động từ Hibernate Entity
- Sử dụng Hibernate Tool tạo các Hibernate Entity một cách tự động từ các table
- Các Annotation của Hibernate
- Hibernate mapping type
- Cài đặt và sử dụng Hibernate
- Giới thiệu về Hibernate
- Tổng quan về JPA (Java Persistence API)
- Giới thiệu JDBC Connection Pool
- Sử dụng JDBC API thực thi câu lệnh truy vấn dữ liệu
- Hướng dẫn kết nối cơ sở dữ liệu với Java JDBC
- Refactoring Design Pattern với tính năng mới trong Java 8
- Vấn đề Nhà sản xuất (Producer) – Người tiêu dùng (Consumer) và đồng bộ hóa các luồng trong Java
- Semaphore trong Java
- Tạo số và chuỗi ngẫu nhiên trong Java
- Tìm hiểu cơ chế Lazy Evaluation của Stream trong Java 8
- Tổng hợp các bài viết về web services
- Giới thiệu Castle Mock – Mock REST APIs và SOAP web-services
- Triển khai ứng dụng Jersey REST Web service lên Tomcat Server
- Test REST Web Service đơn giản hơn với REST Assured
- Làm thế nào để Test Jersey Rest API với JUnit?
- Sử dụng Swagger UI trong jersey REST WS project
- Cài đặt và sử dụng Swagger UI
- Giới thiệu Swagger – Công cụ document cho RESTfull APIs
- Giới thiệu HATEOAS
- Giới thiệu Feign – Tạo ứng dụng Java RESTful Client không thể đơn giản hơn
- Tạo ứng dụng Java RESTful Client với thư viện Retrofit
- Tạo ứng dụng Java RESTful Client với thư viện OkHttp
- Tạo ứng dụng Java RESTful Client không sử dụng 3rd party libraries
- REST Web service: JWT – Token-based Authentication trong Jersey 2.x
- Giới thiệu Json Web Token (JWT)
- REST Web service: Basic Authentication trong Jersey 2.x
- Tìm hiểu về xác thực và phân quyền trong ứng dụng
- Rest Web service: Filter và Interceptor với Jersey 2.x (P2)
- Rest Web service: Filter và Interceptor với Jersey 2.x (P1)
- REST Web service: HTTP Status Code và xử lý ngoại lệ RESTful web service với Jersey 2.x
- REST Web service: Upload và Download file với Jersey 2.x
- REST Web service: Tạo ứng dụng Java RESTful Client với Jersey Client 2.x
- Java Web Services – Jersey JAX-RS – REST và sử dụng REST API testing tools với Postman
- SOAP Web service: Upload và Download file sử dụng MTOM trong JAX-WS
- SOAP Web service: Authentication trong JAX-WS
- Giới thiệu SOAP UI và thực hiện test Web Service
- Java Web Services – JAX-WS – SOAP
- Tìm hiểu về Web Service
- Giới thiệu Java Service Provider Interface (SPI) – Tạo các ứng dụng Java dễ mở rộng
- Giới thiệu thư viện Apache Commons Chain
- Làm thế nào tạo instance của một class mà không gọi từ khóa new?
- Giới thiệu Java Logging
- Tổng hợp các bài viết về Unit Test trong Java
- Làm sao test một Abstract Class trong Java?
- PowerMockito – Suppressing Unwanted Behavior
- Giới thiệu Powermock
- Mockito – Verifying Behavior
- Mockito – Control mock’s behavior
- Mockito – Annotations
- Giới thiệu Mockito
- JUnit – HTML Report với Surefire maven plugin
- Làm thế nào để lắng nghe các sự kiện mỗi khi một test được thực thi trong JUnit?
- Làm thế nào để chạy lại một failed Test trong JUnit?
- JUnit – Custom Hamcrest Matchers
- JUnit – Hamcrest Matchers
- Đơn giản hóa Unit Test với JUnit Rule
- JUnit – Parameterized Test
- Làm thế nào để thực thi một nhóm các class test trong JUnit?
- Một số API của JUnit – Assert, Assume, Test Runner
- Một số Annotation cơ bản của JUnit
- Giới thiệu JUnit
- Unit Testing trong phát triển phần mềm hiện đại
- Tìm hiểu về kiểm thử (Tesing) trong phát triển phần mềm
- Loại bỏ các phần tử trùng trong một ArrayList như thế nào trong Java 8?
- Hướng dẫn Java Design Pattern – Intercepting Filter