annotations

    3熱度

    1回答

    更新:我發現基於Spring 2.x註釋的控制器對於AOP安全性來說太可怕了,因爲由於params和返回值的自由度增加,您無法對方法原型做出假設。在2.x之前,您可以攔截handleRequest並知道第一個參數是HttpServletRequest並且返回值是ModelAndView。這個標準允許你爲每個控制器編寫簡單的建議。現在映射到請求的方法可以採取任何東西,返回字符串,ModelAndVi

    21熱度

    5回答

    我想要做這樣的事情: @Entity public class Bar { @Id @GeneratedValue long id; List<String> Foos } ,並有FOOS在這樣的表堅持: foo_bars ( bar_id int, foo varchar(64) ); UPDATE: 我知道如何映射其他實體,但它是矯

    4熱度

    2回答

    我想這個SimpleFormController轉換爲使用Spring MVC的2.5 的Java介紹 public class PriceIncreaseFormController extends SimpleFormController { ProductManager productManager = new ProductManager(); @Override

    7熱度

    3回答

    我仍然不清楚Java中註釋的用途。起初我以爲他們只是作爲文件。但從Google App Engine Datastore看這個文檔,我不太確定。 @PersistenceCapable(identityType = IdentityType.APPLICATION)看起來更像是一個方法簽名。 這種類型的註釋的目的是什麼?它有什麼作用? import java.util.Date; import

    23熱度

    10回答

    比方說,我有一個類Foo實現了一個接口,如MouseListener。接口由五個方法組成,但我只希望覆蓋其中的一個(mouseClicked())。有沒有一種標準的,慣用的方式來格式化其他方法? 我的傾向是寫: @Override public void mouseClicked(MouseEvent e) { // (...) <-- actual code here } @O

    7熱度

    1回答

    考慮這個Spring MVC的控制器: @Controller @RequestMapping("/test*") public class TestController { @RequestMapping(method = RequestMethod.GET) public void doStuff(Model model){ ... }

    8熱度

    3回答

    當使用AspectJ時,爲什麼使用@Component over @Configurable。 我已經爲@Transactional支持,自我調用的方面以及注入到JPA實體的Spring和AspectJ設置。這很好。 我對大多數需要注入的類使用@Component,因此要麼將它們注入到它們的依賴項中。或者,當我不能時,注入ApplicationContext,然後使用getBean()作爲最後的手

    4熱度

    1回答

    我有一個Price對象,由兩個MonetaryValues組成,其中一個MonetaryValue由一個金額和一個貨幣組成。 如果我配置OR映射的XML的方式,我可以做到這一點 <component name="baseAmount" lazy="false" class="MonetartyValue"> <property name="amount" column="baseAmo

    3熱度

    1回答

    我想要定義注入,以便只有當注入的接口具有將被注入的EJB時。這用作主EJB的插件。這個怎麼做?有沒有一些註釋呢? 我可以使用@PostConstruct手動「插入」變量。但是,我必須自己處理依賴關係。如何知道它們中的一個是可選的呢?我如何處理不同從屬模塊的部署順序。 更新: 我看到谷歌有一個注入批註與optional參數: import com.google.inject.Inject; @In

    2熱度

    2回答

    @Deprecated public class Betamax { ... } 在上面的例子中,@Deprecated有什麼作用?它純粹是文檔嗎?還是它改變了一些關於編譯器如何對待這個類的內容?