spring 中使用 groovy 動態 bean

2021-08-30 22:31:37 字數 1549 閱讀 8131

spring 中使用 groovy 動態 bean

原文出處:

在 spring 中使用 groovy 等動態語言的好處就是:在伺服器上改改或新加個 groovy 檔案就可以有新的功能,不用重新打包並部署。對一些規則性的邏輯處理、動態性強的應用可以 groovy。

示例下在 spring 中使用 groovy,我機子環境 spring 2.5.5, groovy-1.5.7。

1、模擬業務介面:

package

com.chenlb.groovy;  

/*** 業務模擬介面

** @author chenlb 2009-4-7 下午02:04:38

*/public

inte***ce

hello   

2、groovy 實現:

4、執行:

package

com.chenlb.groovy;  

import

import

public

class

main   

}  

結果:

hello chenlb@

要在 spring 中用 groovy,依賴的jar有:antlr-2.7.6.jar、aopalliance.jar、asm-2.2.3.jar、asm-commons-2.2.3.jar、asm-util-2.2.3.jar、groovy-1.5.5.jar在spring 的 lib中可以找到,還有spring-aop-2.5.5.jar。當然也可以把groovy-1.5.5.jar換成groovy-1.5.7.jar

Spring中使用QuartzJobBean定時器

1.建立class繼承quartzjobbean import org.quartz.jobexecutioncontext import org.quartz.jobexecutionexception import org.springframework.scheduling.quartz.qu...

Spring 中使用資源

在web應用中如果自已的程式裡面需要用到外部資源檔案 配置檔案 一般會把配置檔案放在classes下面或web inf下面。如果載入這結檔案的話通常有兩種辦法。一是寫絕對路徑,這是最不推薦的方法。二是引入servletcontext,從相對路徑中獲得絕對路徑。寫相對路徑的時候使用servletcon...

在spring中使用quartz

好吧!我承認我對quartz並不熟悉,這種境況需要通過學習它,使用它去改變。先記錄下最進在spring中使用quartz的經驗。spring中提供了對quartz的支援,使得在spring使用quartz變得很容易,只需要在配置檔案中進行配置就行了。當然在路徑中要加入相應的jar包,我用的是quar...