Quale nome dovrei dare alle classi che sono solo per la configurazione? Ad esempio, quando si utilizza JAX-RS, ogni applicazione deve avere una classe Application
che estenda la superclasse javax.ws.rs.Application
come tale. La classe Application è solo per registrare l'elenco delle classi di risorse.
public class APPLICATION_NAME_HERE extends Application {
public Set<Class<?>> getClasses() {
return new HashSet<Class<?>>(){{
add(RestfulResource.class);
add(AnotherRestfulResource.class);
}};
}
}
Tutte le esercitazioni che vedo chiamano la classe MyApplication o TestApplication o qualcosa del genere. Ma nessuno di questi suoni professionale. Non riesco a chiamare l'applicazione di classe perché sta estendendo l'applicazione e Java ombreggia l'applicazione importata con la mia classe. Qual è la convenzione comune per nominare classi come questa?