Oracleは、@Entity の作成方法を非常によく説明しています。ただし、実際にテーブルを追加/削除する方法は厳密にはわかりません。バラのインドの説明も好きですが、一般的な考え方を明確にしたいだけです。
CDI を使用した JSF JEE6 アプリの場合、基本的には @Entity クラスを作成し、@Named Bean でいくつかのインスタンスをインスタンス化し、Bean から EntityManager を使用して MySQL データベースに (CRUD 操作を) 書き込むことができますか? Glassfish に付属しているデフォルトの JPA を使用できますか?
始める前に、一般的な考え方を明確にしたいだけです。