次のコードを検討してください。
@Remote
public interface ISayHello {
private void sayHello();
}
メソッドsayHello
は外部からアクセスできるかどうか。
次のコードを検討してください。
@Remote
public interface ISayHello {
private void sayHello();
}
メソッドsayHello
は外部からアクセスできるかどうか。
インターフェイスでプライベート メソッドを作成することは許可されていません...それらはすべてpublic abstract
デフォルトです。
@Remote
インターフェイスのパブリック メソッドはすべてEJB のビジネス メソッドです。
一部の EJB メソッドを外部に公開しないようにしたい場合は、それらをインターフェースで定義しない (ローカル/リモート ビジネス インターフェースを使用する場合) か、それらをプライベート / プロテクト / プライベートにパッケージ化します (非公開の場合)。インターフェース ビュー)。