2017-04-19 11 views
0

Jooqでビューのクラスを生成することはできますか?またはJooqでビューを使用するにはどうしたらいいですか?私はビューのためのDAOを生成することについての質問を見たが、これは私の問題を解決しません。シンプルな、私はPsqlのDBでビューを作成し、今私はこのビューでjavaで作業したい。設定ファイルは次のようになります:Jooqはビューのクラスを生成します

<configuration> 
    <!-- Configure the database connection here --> 
    <jdbc> 
     <driver>org.postgresql.Driver</driver> 
     <url>jdbc:postgresql://localhost:5784/test</url> 
     <user>user</user> 
     <password>pass</password> 
    </jdbc> 

    <generator> 
     <database> 
      <name>org.jooq.util.postgres.PostgresDatabase</name> 
      <includes>.*</includes> 
      <excludes></excludes> 
      <inputSchema>tp0</inputSchema> 

      <excludes> 
       .*_y201[0-9]m.{2}| 
       .*_y1970m.{2}| 
       .*_y2000m.{2}| 
       .*_y2009m.{2}| 
       .*_y2009M.{2} 
      </excludes> 
     </database> 

     <generate> 
      <deprecated>false</deprecated> 
     </generate> 
     <target> 
      <packageName>com.testapp.model.generated</packageName> 
      <directory>/home/user/dev/projects/core/src/main/java</directory> 
     </target> 
    </generator> 
</configuration> 

ありがとうございました!

+0

正式なビュー定義は何ですか? 'tp0'スキーマにありますか?あなたの 'user'はそれから選択できますか? (Btw:おそらくこの質問には関係ありませんが、あなたは ''設定を複製しています) –

答えて

0

解決しました。 jdbcの定義に間違いがありました

関連する問題