se estiver tentando criar um aspecto para interceptar instanciação, bad news: o Spring não suporta isto nativamente. Vai ter de usar o AspectJ com o compilador e tal.
renanreismartins
aproveitando o gancho…
tenhos aspectos em minha aplicação, porém preciso adicionar um parametro pro agent na vm, fiz isso através da ide, existe a possibilidade de colocar essa conf em outro lugar, para nao ter de configurar o ambiente de todos os devs? tipo um plugin do maven?
@Aspect@ComponentpublicclassEntityRegister{privatestaticLongsessionIdSequence=0L;privateSessionsession=Session.getInstance();@AfterReturning(pointcut="execution(* model.AbstractEntity.kmenrtoeirngfdkjnvkdjnbdlknbfdklnbk(..) )",returning="entity")publicvoidputInSession(AbstractEntityentity){System.out.println("aeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee tá passandooooooooooooooooo");entity.setSessionId(sessionIdSequence++);session.register(entity);}}
funcionaria??? eu tentei desse jeito mas parece que não está interceptando… no meu applicationContext está assim: