Gen task is the only task in Doma-Gen. The Gen task uses following data types: EntityConfig DaoConfig SqlConfig SqlTestCaseConfig Top level parameters¶ Top level parameters are as follows: Parameter Description Default value Required
🗃 {Programming/Java/org/seasar/doma} 🏷 Doma2 🏷 Java 🏷 Spring 🏷 Spring Boot 🗓 Updated at 2016-02-13T03:12:50Z 🗓 Created at 2016-01-11T12:55:16Z 🌎 English Page Doma 2のSpring Boot連携機能をリリースしたので、使い方を紹介します。 雛形プロジェクト作成 まずは雛形プロジェクトをSPRING INITIALIZRから作成します。「Search for dependencies」に"Web"と"JDBC"とH2"を入力して選択してください。 その後、「Generate Project」をクリックするとdemo.zipがダウンロードされます。zipを展開して、MavenプロジェクトをIDEにインポートしてく
最近開発で使用するために記事を読み返していて、Spring Boot + Doma 2 の使用方法について内容がきちんとまとまっておらず自分でも分かりにくかったので、まとめ直すことにしました。 簡単に試せるように Project のテンプレートを作成して GitHub に上げました。以下の記事を参考に作成しています。 Spring Boot で書籍の貸出状況確認・貸出申請する Web アプリケーションを作る ( その4 )( Project の作成 ) Spring Boot でメール送信する Web アプリケーションを作る ( 番外編 )( IntelliJ IDEA の Spring MVC View に URL 一覧を表示する ) 参照したサイト・書籍 Welcome to Doma http://doma.readthedocs.org/ja/stable/ Welcome to
ロガー getJdbcLogger メソッドから JdbcLogger を返します。 Doma は次の ロガー を提供します。 org.seasar.doma.jdbc.UtilLoggingJdbcLogger デフォルトの JdbcLogger は、java.util.logging を使用する UtilLoggingJdbcLogger です。 SQLファイルリポジトリ getSqlFileRepository メソッドから SqlFileRepository を返します。 Doma は次の SQLファイルリポジトリ を提供します。 org.seasar.doma.jdbc.GreedyCacheSqlFileRepository org.seasar.doma.jdbc.NoCacheSqlFileRepository デフォルトの SqlFileRepository は Gr
来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
Doma 2へようこそ Doma 2はJava 8+向けのデータベースアクセスフレームワークです。Domaにはさまざまな強みがあります。 コンパイル時にアノテーションプロセッサーを使用して、ソースコードを検証および生成します。 型安全なCriteria APIを提供します。 Kotlinをサポートします "two-way SQL"と呼ばれるSQLテンプレートをサポートします。 他のライブラリに依存しません。 このドキュメントは、以下のセクションで構成されています。 ユーザー向けドキュメンテーション Domaについて リンク集 私たちのドキュメントの改善とローカライズをお手伝いください。 ドキュメントに関する英語版および一般的な問題については、 GitHub リポジトリ に issue や pull request を追加してください。 日本語にローカライズするには、Crowdin プロジ
あらかじめセットアップを完了させてください。 このクイックスタートでは、H2 Database Engine(以下H2)にサンプルテーブルとデータを用意し、取得と更新を行います。 DDL、データベースの接続情報、方言(Dialect)の実装を書き換えれば他のRDBMSでも動作します。 (現在、サポートしているデータベースは、DB2、H2 Database Engine、HSQLDB、Microsoft SQL Server 2008、MySQL、Oracle Database、PostgreSQL、SQLiteです。) H2 Database Engineのダウンロード H2は次のサイトからダウンロードできます。 http://www.h2database.com/html/main.html 以下、All Platformsのリンクで示されるzipファイルをダウンロードするものとして説明
JDKのインストール バージョン6以上のJDKをインストールします。 JREではなくJDKが必要であることに注意してください。 JDK 6 は以下のURLのサイトからダウンロードできます。 http://www.oracle.com/technetwork/java/javase/downloads/index.html Eclipseのインストール バージョン3.5以上のEclipseをインストールします。 Pluggable Annotation Processing API をサポートしていれば、Eclipse以外のIDEであってもかまいませんが、 このドキュメントではEclipseを使うことを前提に説明を進めます。 Eclipseは以下のURLのサイトからダウンロードできます。 http://www.eclipse.org/downloads/ Eclipseは、バージョン6以上の
自己紹介 中村 Domaの開発者 開発歴 7年と2か月 twitter: nakamura_to github: nakamura-to Domaとは? JavaのDBアクセスフレームワーク 注釈処理(JSR 269)でコード生成 & コンパイル時検証 実行可能なSQLテンプレート Domaの歴史 2009/05: 開発開始 2009/02: v1.0.0リリース 2014/07: v2.0.0リリース (Java 8対応) 2016/06: v2.11.0リリース(最新版) 1. 動かさないとわからないを減らす コンパイル時にできるだけチェック Javaコードに対して 例:アノテーションの存在チェック SQLファイルに対して 例:パラメータの存在チェック
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く