paulwong

          在EJB3的SESSION BEAN中使用SPRING BEAN

          EJB3 façade over Spring services
          http://java.dzone.com/articles/ejb3-fa%C3%A7ade-over-spring


          Using Spring’s EJB implementation support classes
          http://docs.spring.io/spring/docs/current/spring-framework-reference/html/ejb.html#ejb-implementation-ejb3



          import javax.ejb.Stateless;
          import javax.interceptor.Interceptors;

          import org.springframework.beans.factory.annotation.Autowired;
          import org.springframework.ejb.interceptor.SpringBeanAutowiringInterceptor;

          import ch.frankel.blog.ejb.spring.service.client.RandomGeneratorService;

          @Stateless
          @Interceptors(SpringBeanAutowiringInterceptor.class)
          public class RandomGeneratorBean implements RandomGeneratorService {

              @Autowired
              private ch.frankel.blog.ejb.spring.service.RandomGeneratorService delegate;

              @Override
              public int generateNumber(int lowerLimit, int upperLimit) {

                  return delegate.generateNumber(lowerLimit, upperLimit);
              }
          }

          posted on 2014-02-12 16:43 paulwong 閱讀(396) 評論(0)  編輯  收藏 所屬分類: SPRINGEJB3

          主站蜘蛛池模板: 郎溪县| 涿鹿县| 涪陵区| 吉隆县| 屏东市| 通城县| 黄龙县| 三穗县| 昂仁县| 石泉县| 镇康县| 广河县| 曲麻莱县| 合水县| 清镇市| 涡阳县| 大连市| 长子县| 航空| 镇安县| 廉江市| 寻甸| 前郭尔| 辰溪县| 清涧县| 临安市| 宾川县| 宁晋县| 云龙县| 清水河县| 丘北县| 新乐市| 渑池县| 门源| 获嘉县| 平原县| 阳西县| 水城县| 苍溪县| 化德县| 灵台县|