Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Package Validation và Validator input

3 năm trước 424 lượt xem 1 bình luận

Hiện tại mình có kiếm được 1 code java về quản lý đồ uống, quán bar. trong đó có 1 package Validation mà mình không hiểu chức năng của nó là gì. Các cao nhân giúp mình với ạ

package validation;

import entities.CategoryEntities;
import entities.DrinkEntities;

import java.util.regex.Pattern;

public class ValidatorInput {

    private static final String ID_CATEGORY = "\\d+";
    private static final String REGEX_NAME = "[a-zA-Z]{6,30}";

    public boolean checkCategoryInsert(CategoryEntities category) {

        boolean checkId = Pattern.compile(ID_CATEGORY).matcher(category.getIdCategory()).find();
        boolean checkName = Pattern.compile(REGEX_NAME).matcher(category.getName()).find();
        return checkId && checkName;
    }

    public boolean checkDrinkInsert(DrinkEntities entities) {
        boolean checkId = Pattern.compile(ID_CATEGORY).matcher(entities.getId_Drink()).find();
        boolean checkName = Pattern.compile(REGEX_NAME).matcher(entities.getName_Drink()).find();
        boolean checkPrice = (entities.getPrice() > 0);
        return checkId && checkName && checkPrice;
    }
}
 

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
tienianhin đã bình luận 3 năm trước

package Validation chỉ là cái tên của gói thôi nhé. Không liên quan đến code đâu. Dần dần bạn sẽ biết tác dụng của nó thôi

Bài viết
0
Câu hỏi
1
Bình luận
0