2011-12-16 8 views
1

私は、タブ区切りのテキストファイルから初期データ読み込み機能を実装しようとしています。私の最初の考えは、/ WEB-INF/data-loadのような場所に置くことですが、それではBootstrap.grooyからどのようにアクセスすればいいですか?それとも/ MyWebApp/data-load /ディレクトリから読み込むべきですか? ありがとうGrails 2アプリの初期データ読み込み

答えて

2

....最終的にわかりました。ここであなたがしたいことがあります... Bootstrap.groovy

class BootStrap { 

    GrailsApplication grailsApplication 

    /* stuff omitted for brevity */ 

     if(Information.count < 1) { 
      dataLoadService.loadInformation( 
       grailsApplication.mainContext.getResource('/WEB-INF/data-load/Information.tsv').file) 
     } 

に、単純な:-)

0

を何が起こるかだという一部の環境で:

def init = { servletContext -> 
     environments { 
      production { 
      } 
      development { loadSomeData() } 
      test { 
      } 
     } 
    } 
+0

...非常に真。それは今簡単な部分です;-) – vector

関連する問題