macwire 0.2 版本釋出了,該版本簡化了 scope 的處理。詳情請看發行說明。
macwire 為給定的類生成新的執行個體建立代碼,在 scala 宏的幫助下通過在構造函數參數的封閉類型中使用值實作。
macwire 可以幫助實作依賴注入模式,不必須手工編寫代碼。
示例代碼:
生成的代碼:
macwire 0.2 版本釋出了,該版本簡化了 scope 的處理。詳情請看發行說明。
macwire 為給定的類生成新的執行個體建立代碼,在 scala 宏的幫助下通過在構造函數參數的封閉類型中使用值實作。
macwire 可以幫助實作依賴注入模式,不必須手工編寫代碼。
示例代碼:
生成的代碼: