Chinhddemon / QlMuonPhongHoc

Website quản lý mượn phòng học Học viện cơ sở
0 stars 0 forks source link

Sửa đồng bộ thư viện #5

Closed Chinhddemon closed 2 months ago

Chinhddemon commented 3 months ago

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).

 Mong mn có thể giúp mình phát triển project.
 Cảm ơn các bạn đã tham gia đóng góp.
Chinhddemon commented 3 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()