guice

    2熱度

    1回答

    我在我的應用程序中使用Google guice進行依賴注入。 我有一個類的結構就是這樣, 的例子是從here 這是我的接口採取 package com.journaldev.di.services; @ImplementedBy(EmailService.class) public interface MessageService { boolean sendMessage(St

    1熱度

    1回答

    我正在談論Guice自己的消息(來自com.google.inject)。目前它使用默認配置(java.util.logging),所以它繞過了我所有的log4j配置,包括Graylog的處理程序。 任何想法?

    1熱度

    1回答

    我有一個用例,我在一個請求中執行了6個步驟。該業務正在要求我們獲取有關每個步驟結果的指標。他們希望我們登錄到Kinesis流。 建築我正在尋找最好的解決方案。我們有基於Java的服務,我希望在請求進行時擴大請求範圍對象,然後當端點完成後,我們將使用fire and forget模式進行異步異步服務調用。通過這種方式,報告不會阻礙主線程。 我一直在尋找使用原始的ThreadLocal或吉斯範圍。有沒

    0熱度

    2回答

    我做錯了什麼,或者這是真正的預期行爲?讓我來解釋: 當試圖運行與吉斯DI Java程序,如果有什麼問題我的類路徑(或任何其他具有約束力的問題),我希望得到一個看起來像這樣的例外: Exception in thread "main" com.google.inject.CreationException: Guice creation errors: 1) Error injecting cons

    1熱度

    1回答

    我有問題來驗證與忍者框架(6.0.0-rc1)和自定義ConstraintValidator POST請求。 這是我目前的執行: @Singleton public class GameController { public Result postGame(@JSR303Validation final GameRequestObject gameReques

    3熱度

    2回答

    我用Scala編寫,吉斯,和的Mockito ScalaTest import javax.inject.Singleton import com.google.inject.Inject @Singleton class TestPartialMock @Inject()(t1: Test1, t2: Test2) { def test3() = "I do test3"

    2熱度

    1回答

    我用這個例子來實現OptimisticLockException處理: How to retry JPA transactions after an OptimisticLockException 依賴在pom.xml中: <dependency> <groupId>com.vladmihalcea</groupId> <artifactId>db-util</artifact

    1熱度

    1回答

    時候當我執行: select * from pg_stat_activity where state ~ 'idle in transact' 我得到「在交易閒置的」與國家的行數不恰當的。其中一些人閒置了幾天。他們中的大多數,這是從一個服務類執行(休眠5.1.0.Final,吉斯4.1.0)同樣簡單select查詢: public class FirebaseServiceImpl imple

    3熱度

    1回答

    我遇到了與Guice一起工作的空值問題。 Nex我給你看一個類似場景的例子。 我知道字段注入是一個不好的做法,但我希望它是這樣工作了演示 我有一個名爲乙具體類(這是一個我要注入): class B{ @Inject public B(){} public void fooMethod(){ System.out.println("foo!")

    0熱度

    1回答

    我對Kotlin很陌生,我試圖注入一個值(在這個例子中它只是一個Int,但在實際的代碼中它是一個Provider類) 我在做什麼這裏錯了嗎?爲什麼x是一個未解決的參考? class Test @Inject constructor(private val x: Int) { companion object { var y: Int = 0 @BeforeClass