[Javalist] Spring kerdesek

Böszörményi Péter zmblevlist at gmail.com
2012. Jún. 4., H, 21:45:02 CEST


Spring nem hasznal poolt. Alapbol singleton az objektum, ha keszites hozza  
sajat scopeot, akkor ott tudsz poolt megvalositani.

On Mon, 04 Jun 2012 21:41:56 +0200, zamek <zamek at vili.pmmf.hu> wrote:

> 06/04/2012 09:20 PM keltezéssel, cx.chico írta:
>> Az Spring AOP alapban interfészeken keresztül működik. A @Autowired
>> használatához létre kell hozni egy interfészt. A program így
>> módosulna:
>
> Szerintem a leírt feladat szempontjából nincs szükség arra, hogy a
> "PollingService"-t a Spring kezelje (mivel azt írtad, hogy csak egynek
> szabad lennie belőle), a DeviceServiceImpl  nyugodtan lehet akár ilyen
> is:
>
> @Service("getDeviceData")
> public class DeviceServiceImpl extends RemoteServiceServlet implements
>         DeviceService {
>
>     private final PollingServiceImpl pollingService = new  
> PollingServiceImpl();
>
>     @Override
>     public Response<Map<String, Pojo>>  getDeviceData() {
>
>            Response<Map<String, Pojo>>  result = pollingService.start();
>             pollingService.reset();
>
>     }
>
>
> Hmmm, ez nem fog minden DeviceServiceImpl peldanybol egy  
> pollingService-t letrehozni?
>
> A spring nem ugy csinalja, mint az ejb, hogy egy pool-ban vannak a  
> bean-ek es szukseg eseten a pool-bol vesz elo egyet, vagy ha nincs,  
> akkor uj peldany?
>
> Esetleg, ha static lenne, de az mar nagyon nem szep.
>


-- 
Üdvözlettel,
Böszörményi Péter


További információk a(z) Javalist levelezőlistáról