Faça o perfil do método (tempo de execução básico) com o Spring AOP

Estou à procura de um recurso ou software, que me permitirá facilmente perfil meu tempo de execução do método e escolher o que perfil pelo filtro de pacote.

Eu sei, é profiler 101. Eu uso o profiler TPTP. Mas eu não estou feliz com isso. Para ser sincero, eu simplesmente não entendo como isso funciona, e quando participo o meu aplicativo (inicio o servidor no modo de criação de perfil), demora uma eternidade para não fazer nada. (bem, não o que eu espero: uma saída simples do tempo de execução)

Então eu faço o perfil com o tempo do sistema (adicione uma linha no começo e no final dos métodos). Não é tão ruim.

Minha pergunta é: eu quero medir o tempo do sistema antes e depois de uma chamada de método com Spring AOP, você pode me dar direção? É uma ideia boa / má? A base de código é muito grande e não temos muitos testes de unidade, não pode ser "perigoso"?

Eu não estou pedindo código, acho que posso fazer isso sozinho com esse tipo de link:http://static.springsource.org/spring/docs/2.5.x/reference/aop.html

Mas se você tem um bom tutorial (nunca fiz AOP antes, apenas conheça o conceito), eu aceito.

questionAnswers(4)

yourAnswerToTheQuestion