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

          主站蜘蛛池模板: 唐海县| 西吉县| 新丰县| 斗六市| 治多县| 新竹县| 宁蒗| 巨野县| 来凤县| 勃利县| 大冶市| 西宁市| 罗田县| 琼结县| 额尔古纳市| 绥芬河市| 彝良县| 葵青区| 凉山| 本溪| 阜新| 安国市| 忻州市| 广西| 麟游县| 盈江县| 桂东县| 石狮市| 石柱| 黄石市| 扎赉特旗| 堆龙德庆县| 昭通市| 锡林浩特市| 威信县| 河北区| 清远市| 新巴尔虎右旗| 佛山市| 岑溪市| 台中市|