jsr330

    2热度

    1回答

    我是技术主管Agorava,这是一个帮助消费社交网络数据的框架。 今天Agorava是建立在CDI以缓解其在Java EE中堆栈使用,但我们希望为用户提供匕首的实现有一个轻量级的解决方案为Android工作。 我的问题是:我们可以分享CDI和匕首实现之间共同JSR 330标准的代码?换句话说,是否有可能与匕首在罐子轴承JSR 330注释和源代码延伸或在一个特定匕首罐使用此代码(与@Provides

    1热度

    1回答

    JSR-330范围注释的java文档声明“使用实例进行一次注入,然后忘记它”,这意味着该实例是范围原型,Singleton注解旨在创建与Spring的默认行为的单身人士。所以问题是,为什么当我使用Named注释而不是Spring组件注释时,Spring是否不遵循JSR指导原则并将bean作为原型范围?在我看来,它应该。 我想将弹簧依赖关系整合到单个模块,并在其他地方使用JSR-330,如果需要,我

    4热度

    1回答

    有没有人遇到需要有一个约束,只适用于所有组子句都满足时。换句话说,对于 @NotNull(groups= {Group1.class, Group2.class}) private Integer value; 当任一组有效时应用非空约束。 如果我想在两组都有效时应用约束会怎样? 拥有一个自定义组不是一个选项,因为在我的应用程序中有很多这样的组的组合。

    0热度

    1回答

    我确定这个问题已经被问过一百遍了,但是我似乎无法找到问题,所以请随时引用我其他的stackoverflow答案。 大多数Spring用户对非单身bean需要注入的对象做什么?例如,我有类似Customer的类,我想每次都要实例化一个新类。可以说它是一个实体,我想注入监听器来遍历@PreRemove或其他地方。通常的解决方案是使用@Configurable,但这似乎是一种解决方法,我想知道是否有更经

    1热度

    3回答

    我有2个maven项目,一个web-app和一个'service'项目。我使用弹簧将所有东西连接在一起。我想在我的application-context.xml中创建一个映射,并将其注入到我的类中。当我尝试启动我的Web应用程序时,我收到一条错误消息。 这里是我的类: @Named("tranformer") public class IdentifierTransformerImpl impl

    0热度

    1回答

    我按照http://www.mkyong.com/jsf2/jsf-2-0-spring-integration-example/的指导实现了Spring + JSF应用程序,但我使用的是最新的Spring版本(即3.x,它已经包含JSR 330实现,根据文档,所以这不应该是一个问题)和我自己的类,这是与上述例子的区别。 我被NullPointerException卡住了,表明bean(充当JSF

    10热度

    2回答

    每个Spring 3文档,The IoC container,@Named注释是一个等效于@Component注释的标准。 由于@Repository,@Service和@Controller都是@Component,我试图用@Named对所有的人都在我的Spring MVC应用程序。它工作正常。但我发现@Controller的替代似乎有一个错误。在控制器类,原来,它是 @Controller

    5热度

    1回答

    我需要做一些处理以使用反射来确定JSR-330注释类的依赖关系。 我完全了解所有符合JSR-330的IoC容器,如Spring,Guice或PicoContainer。但是,我需要的不是解决和注入依赖关系,而是要识别它们。 这基本上意味着我需要实现JSR-330实现,至少在涉及到反射类“解析”时。 还有就是JSR-330说明书的一个部分,我发现稍显麻烦以实现: 来改写与@Inject注释的另一方法

    0热度

    1回答

    让我们假设我有定序器和下面的Beans。 Sequencer负责从数据库序列中获取下一个值。 OracleSequencer用于生产模式,即JUnit测试期间的TestSequencer。 public interface Sequencer{ long getNextValue(); } @Named("OracleSequencer") public class Oracle

    1热度

    1回答

    有人能解释我如何使用JSR330在JAVA SE中使用依赖注入吗?