add notes on spring annotation