2013-06-27 88 views
0

Spring scala項目是否可用?使用框架springcala的簡單scala項目(不是scala而不是java項目)

不斯卡拉而不是Java的項目。 Spring僅適用於Scala語言。

我真的尋找這一點,但可用的例子是階而不是Java的。

如果您對此有任何想法,請與我分享..

與問候Prasanth

+0

嗨,如果你能分享一些鏈接,你發現的例子,它會更容易,以更好地瞭解您的需求。由於 –

+0

@ pagoda_5b遺憾的問題不理解。當時,但我只是更新它.. –

回答

4

我不是100%肯定你所要求的,但如果你問,如果有一個實現DI(Spring)由SpringSource的人員編寫的純Scala中,沒有。如果你正在尋找一個用Java編寫的現有Spring框架的Scala包裝器,你可以找到它here

使用這個框架可以讓你做整潔的事物,如:

class TransactionalExample extends TransactionManagement { 
    val dataSoure: DataSource = ... 
    val jdbcTemplate = new SimpleJdbcTemplate(dataSource) 
    val transactionManager = new DataSourceTransactionManager(dataSource) 

    val result: String = transactional() { 
     status => { 
      jdbcTemplate.queryForObject[String]("SELECT FIRST_NAME FROM USERS WHERE ID = 1") 
     } 
    } 
} 

Code taken from here

+0

首先感謝名單..你的答案,但我想,採用純springscala框架,而不是代替階的Java簡單的項目階... –

+0

不用擔心......然後你可能想看看一個不同的DI框架,而不是Spring。我真的很喜歡的一個叫[Subcut](https://github.com/dickwall/subcut)。 –

相關問題