Appendix C. Annotations reference

In this appendix, we list all the EJB 3 annotations we talked about throughout the book. This appendix is designed to be a quick reference you can use while developing your enterprise application. See the individual chapters for the full details of each annotation.

The annotations are organized by topic, roughly following the same sequence as the chapters.

C.1. Session and message-driven beans

The following are all the annotations that are used in session and message-driven beans.

C.1.1. Session beans

These annotations are used for stateless and stateful session beans.


Marks a POJO as a stateless session bean.


Marks a POJO as a stateful session bean.

javax.ejb.Remove ...

Get EJB 3 in Action now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.