Criamos um controller toda vez que tivemos uma nossa entidade(não é a mesma coisa que model), todo model vai ter seu controller, mas por exemplo com autenticação teremos um model do usuario, mas na hora que estamos criando uma sessão(autenticando), o controller não vai ser user controller, não vai ser userController, porque não estamos criando usuarios, e sm uma sessão,então seria sessionController
SEMPRE vai ter 5 metodos
-
-
-
-
-
Se caso for necessario tiver mais que esses metodos, talvez seja uma nova entidade, podemos ter menos metodos do que isso.