Boa Tarde,
Alguem poderia me explicar se existe diferença em definir um CustomRoutes ou apenas utilizar o @Path nos metodos das Controller ?
Caso 1: CustomRoutes.java
@Component
@ApplicationScoped
public class CustomRoutes implements RoutesConfiguration {
public void config(Router router) {
new Rules(router) {
public void routes() {
routeFor("/").is(AppController.class).app();
}
};
}
}
Caso 2: AppController.java
@Resource
public class AppController {
@Get
@Path("/")
public void app() {
}
}
Nos exemplos acima seria indiferente? ou o VRaptor faz algo diferente quando o Path está num CustomRouter?
(Estou ignorando aqui neste caso a possibilidade das validacoes no Path que da de fazer em um CustomRouter, quero saber apenas nos casos assim de @Path simples)
Vlw.