Passwords handling divide into saving password and process password in authorization context.
Password is handled by Spring MVC Controller. After form submitting from password generate bcrypt hash and hash persisted to database.
Passwords must have 8 characters.
Check for password strength is absent.