Grails中的動(dòng)態(tài)修改數(shù)據(jù)庫(kù)配置文件

          1.在conf中定義datasource.properties,如下所示
          driverClass=com.mysql.jdbc.Driver
          username=root
          password=root
          url=jdbc:mysql://localhost:3306/testdb?useUnicode=true&characterEncoding=utf8

          2. 修改DataSource.groovy,如下所示
          import org.springframework.core.io.ClassPathResource
          import org.springframework.core.io.support.PropertiesLoaderUtils

          def properties 
          = PropertiesLoaderUtils.loadProperties(new ClassPathResource('datasource.properties'))
          dataSource {
              pooled 
          = true
              driverClassName 
          = properties.getProperty("driverClass")
              username 
          = properties.getProperty("username")
              password 
          = properties.getProperty("password")
              url 
          = properties.getProperty("url")
          //    driverClassName = "org.hsqldb.jdbcDriver"
          //
              username = "sa"
          //
              password = ""
          }


          參考http://bloodwolf-china.javaeye.com/blog/266166

          posted on 2010-08-12 14:30 想飛就飛 閱讀(1395) 評(píng)論(1)  編輯  收藏 所屬分類(lèi): Groovy/Grails

          評(píng)論

          # re: Grails中的動(dòng)態(tài)修改數(shù)據(jù)庫(kù)配置文件 2015-08-02 22:54 希望的石頭

          很有用,謝謝分享。  回復(fù)  更多評(píng)論   

          公告


          導(dǎo)航

          <2015年8月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          統(tǒng)計(jì)

          常用鏈接

          留言簿(13)

          我參與的團(tuán)隊(duì)

          隨筆分類(lèi)(69)

          隨筆檔案(68)

          最新隨筆

          搜索

          積分與排名

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 乐东| 新巴尔虎左旗| 德州市| 饶阳县| 思南县| 阳西县| 玉溪市| 江达县| 宾阳县| 阿克苏市| 陕西省| 徐水县| 芜湖县| 柳江县| 两当县| 伊金霍洛旗| 金寨县| 会同县| 山阳县| 城市| 沧州市| 临猗县| 陇西县| 景洪市| 依兰县| 睢宁县| 绥棱县| 台湾省| 大丰市| 白朗县| 宝鸡市| 宜州市| 佛冈县| 玉环县| 河西区| 宁南县| 万全县| 珲春市| 巴楚县| 阿城市| 民县|