Closed Chinhddemon closed 2 months ago
---- Ví dụ TaiKhoanRepository khi xây dựng đủ các hàm: getByTenDangNhapAndMatKhau getByIdTaiKhoan getListByIdTaiKhoan getAll post put putList deleteByIdTaiKhoan deleteListByIdTaiKhoan và có thể phát sinh thêm tùy nhu cầu ---- TaiKhoanService khi xây dựng đủ các hàm: dangNhap xemThongTin xemDsTaiKhoan(List<>) xemDsTaiKhoan() lấy hết thông tin themTaiKhoan themDsTaiKhoan suaTaiKhoan suaDsTaiKhoan xoaTaiKhoan xoaDsTaiKhoan và có thể phát sinh thêm tùy tình huống. Có thể đặt tên khác code clean hơn ---- TaiKhoanValidation khi xây dựng đủ các hàm: validateGetById() validateAddNewRecord() validateUpdateRecord() validateDeleteRecord()
Hiện tại project mới: Đồng bộ login đăng nhập bình thường Model mới điều chỉnh sao cho không báo lỗi trên eclipse, chưa đảm bảo đồng bộ trên sql nên có thể cần phải chỉnh sửa, may mắn model TaiKhoan đã đồng bộ với sql (vì login đã đăng nhập được) nên có thể dựa vào đó để điều chỉnh nếu model khác lỗi. Mình sẽ sử dụng các folder theo cấu trúc: controller, service, repository với model là data chính và bỏ folder bean. Mục đích của folders vẫn sẽ như cũ. Tuy nhiên giải thích rõ hơn thì mỗi folder sẽ có annotation như @Controller @Service @Repository thì có thể dựa vào các files loginController, TaiKhoanService, TaiKhoanRepository để điều chỉnh thêm (như đã nói chỉ mới login hoạt động bình thường).