Re[4]: Injections to entities: нашёл, но не работает. :(
От: dshe  
Дата: 21.02.08 11:19
Оценка: 6 (1) +1
Здравствуйте, danila.master, Вы писали:

DM>>>Интересное решение. А на производительность сильно влияет?


ДГ>>А фиг его знает. Надо полагать, хорошо влияет.


DM> Давно хочу где-нибудь заюзать AspectJ, но потенциальные проблемы с производительностью останавливают. А для необходимых вещей пока хватает Spring AOP.


А какие проблемы с производительностью в AspectJ? Как я понимаю, AspectJ подразумевает inline изменение байткода (который исполняется непосредственно и даже может быть оптимизирован JIT'ом) в то время как Spring AOP — JDK/CGLIB Proxy + Reflection на вызовы методов, что в принципе врядли когда-нибудь будет быстрее. Или я что-то упустил?

Я не советую использовать AspectJ, вариант с Interceptor мне нравится больше (хотя autowire меня настораживает), а еще лучше было бы отвязать зависимость entity бинов от какого-то там контроллера.
--
Дмитро
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.