Salve a tutto come da oggetto sto sviluppando un server rest per un'applicazione java. Ho bisogno di esporre dunque i dati di un db facendo un between tra le due date, la select l'ho fatta ora mi chiedevo come creare il componente rest e dunque passare i parametri da url.
codice:
Component component = new Component(); component.getServers().add(Protocol.HTTP, 8182);
component.getDefaultHost().attach("/agente", AgenteRest.class);
component.start();
In questo caso l'url dovrebbe essere una cosa tipo
localhost:8182/agente?data1=date2&data2=date2
I parametri data1 e data2 devono essere proprietà della classe AgenteRest ?
Non sono sicuro di come passargli date1 e date2 cioè i valori, posso passargliele come stringhe poi da classe AgenteRest parserizzo le stringhe creando i miei oggetti Calendar per passargli al metodo select ?
Così poi, una volta sviluppata l'interfaccia lato client, ho già tutto predisposto.
Ah e poi, mi conviene fare un nuovo componente con il metodo di selezione per date oppure posso fare tutto nello stesso componente di selezione totale magari imponendo che se le stringhe in ingresso sono nulle fa la selezione totale ?