Can someone point me in the appropriate direction to learn the proper use of tagging Information on data with Java Annotations?
I've used them before (@Override, @Deprecated and @SuppressWarnings(sp) ) but I'm interested in creating my own for testing-purposes and possibly for medium-to-big projects. I need to understand when to do it though.
I've tried learning from Sun's tutorial, but I don't think I'm understanding the concept well enough. I don't care too much about the syntax but the general purpose of when Annotations should be used.