Hỏi đáp

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

Package Validation và Validator input

10:14 02-01-2022 391 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 19:58 31-03-2022

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

Câu hỏi mới nhất