はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    ブラックフライデー

『mybatis』

  • 人気
  • 新着
  • すべて
  • Introduction – mybatis-spring-boot-autoconfigure

    9 users

    mybatis.org

    Installation To use the MyBatis-Spring-Boot-Starter module, you just need to include the mybatis-spring-boot-autoconfigure.jar file and its dependencies(mybatis.jar, mybatis-spring.jar and etc …) in the classpath. Maven If you are using Maven just add the following dependency to your pom.xml: <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactI

    • 暮らし
    • 2017/06/10 11:03
    • MyBatis
    • mybatis-spring

      5 users

      mybatis.org

      スタートガイド この章では、MyBatis-Spring のインストール・設定手順と、トランザクション処理を含むシンプルなアプリケーションの構築する方法について説明します。 インストール MyBatis-Spring を使うためには、 mybatis-spring-3.0.5-SNAPSHOT.jar と依存するライブラリをクラスパスに追加するだけで OK です。 Maven をお使いの場合は、 pom.xml に次の dependency を追加してください。 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>3.0.5-SNAPSHOT</version> </dependency> クイックセットアップ MyBatis と Spring を組み合わせ

      • テクノロジー
      • 2017/04/12 18:29
      • MyBatis
      • mybatis-spring

        3 users

        mybatis.org

        SqlSessionFactoryBean 基となる MyBatis では、SqlSessionFactory をビルドする際 SqlSessionFactoryBuilder を使いましたが、MyBatis-Spring では、SqlSessionFactoryBean を使います。 設定 Spring の XML 設定ファイルに次の Bean を定義することで Factory Bean を生成することができます。 <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> </bean> SqlSessionFactoryBean は Spring の FactoryBean インターフェイス(

        • テクノロジー
        • 2016/10/31 16:27
        • mybatis
        • mybatis-spring

          3 users

          mybatis.org

          イントロダクション MyBatis-Spring とは? MyBatis-Spring によって MyBatis と Spring をシームレスに連携させることができます。このライブラリを使えば、MyBatis のステートメントを Spring のトランザクション内で実行することもできますし、Mapper や SqlSession の生成、他の Bean への注入、MyBatis の例外から Spring の DataAccessException への変換、さらには MyBatis や Spring, MyBatis-Spring に依存しないコードでアプリケーションを構築することも可能になります。 動機 Spring バージョン 2 は iBATIS バージョン 2 しかサポートしていません。Spring 3 の開発時に MyBatis 3 への対応が検討されました(こちらの チケット

          • 暮らし
          • 2015/07/20 16:14
          • MyBatis 3 | Mapper XML ファイル – mybatis

            19 users

            mybatis.org

            Mapped Statement こそ MyBatis のパワーの源です。 ここで魔法がかけられているのです。 Mapper XML ファイルは、そのパワーの割に比較的シンプルです。 JDBC で同じ処理を書くのと比べると、9割以上のコードが省略できると思います。 MyBatis は SQL にフォーカスし、可能な限りあなたの邪魔をしないように設計されています。 Mapper XML ファイルの第一階層の要素は下記のとおりです(この順番で定義する必要があります)。 cache – 指定されたネームスペースに対するキャッシュの設定です。 cache-ref – 別のネームスペースで定義されているキャッシュ設定を参照します。 resultMap – データベースから取得した結果セットを Java オブジェクトにマッピングするための情報を記述する、最も複雑で強力な要素です。 parameterM

            • テクノロジー
            • 2014/08/01 13:17
            • MyBatis
            • Java
            • プログラミング
            • あとで読む
            • MyBatis 3 | イントロダクション – mybatis

              19 users

              mybatis.org

              MyBatis とは? MyBatis はカスタム SQL、ストアドプロシージャ、高度なマッピング処理に対応した優れた永続化フレームワークです。 MyBatisを使うことで、直接 JDBC を扱うコードを書いたり、クエリ引数やクエリ結果を手動で設定する必要がほとんどなくなります。 MyBatis の設定やデータベースレコードと Java オブジェクトの関連付けは、XML またはアノテーションを使って行うことができます。 このドキュメントの改善にご協力ください… このドキュメントの中で誤りや特定の機能に関する記述が抜けていることに気づいたら、詳しく調べてドキュメントを更新して頂けると助かります。 このマニュアルのソースは Markdown 形式で、プロジェクトの GitHub リポジトリで配布されています。 リポジトリをフォークして内容を編集したらプルリクエストを送信してください。 このドキ

              • テクノロジー
              • 2013/09/03 11:42
              • MyBatis
              • Java
              • github
              • あとで読む
              • mybatis-spring

                5 users

                mybatis.org

                Mapper の注入 MyBatis-Spring がスレッドセーフな Mapper を生成してくれるので、SqlSessionDaoSupport や SqlSessionTemplate を使って手動で DAO オブジェクトを生成するコードは不要となります。 生成された Mapper は他の Bean に注入することができます。 <bean id="fooService" class="org.mybatis.spring.sample.service.FooServiceImpl"> <constructor-arg ref="userMapper" /> </bean> アプリケーション側の処理では、注入された Mapper のメソッドを呼び出すだけです。 public class FooServiceImpl implements FooService { private fin

                • テクノロジー
                • 2013/08/14 18:16
                • mybatis
                • MyBatis 3 | イントロダクション – mybatis

                  12 users

                  mybatis.org

                  MyBatis とは? MyBatis はカスタム SQL、ストアドプロシージャ、高度なマッピング処理に対応した優れた永続化フレームワークです。 MyBatisを使うことで、直接 JDBC を扱うコードを書いたり、クエリ引数やクエリ結果を手動で設定する必要がほとんどなくなります。 MyBatis の設定やデータベースレコードと Java オブジェクトの関連付けは、XML またはアノテーションを使って行うことができます。 このドキュメントの改善にご協力ください… このドキュメントの中で誤りや特定の機能に関する記述が抜けていることに気づいたら、詳しく調べてドキュメントを更新して頂けると助かります。 このマニュアルのソースは Markdown 形式で、プロジェクトの GitHub リポジトリで配布されています。 リポジトリをフォークして内容を編集したらプルリクエストを送信してください。 このドキ

                  • テクノロジー
                  • 2013/08/07 15:27
                  • mybatis
                  • java
                  • language
                  • work
                  • unclassified
                  • MyBatis 3 | 設定 – mybatis

                    10 users

                    mybatis.org

                    MyBatis の設定ファイルには、MyBatis の動作をカスタマイズするための設定やプロパティが含まれています。ファイルの上位レベルの構造は次のようになっています。 configuration properties settings typeAliases typeHandlers objectFactory plugins environments environment transactionManager dataSource databaseIdProvider mappers properties 'properties' は、別ファイルで設定することができて上書き可能なプロパティです。よく使われる Java Properties ファイルのインスタンス、または properties 要素の子要素として設定することができます。 例: <properties resource=

                    • テクノロジー
                    • 2013/07/19 11:37
                    • mybatis
                    • MyBatis 3 | Java API – mybatis

                      6 users

                      mybatis.org

                      前章までで、設定方法と SQL マップの書き方は学びました。MyBatis Java API は、今までの努力が実を結ぶところです。この章を読めば、JDBC と比べると、MyBatis によってコードが大幅に単純化され、クリーンで理解しやすくメンテナンスも容易な状態を保つことができるということが分かると思います。 ディレクトリ構造 Java API の説明に入る前に、ディレクトリ構造に関するベストプラクティスを理解しておくことが重要です。MyBatis は柔軟で、基本的にファイルは好きな場所に配置することができますが、多くのフレームワークと同様に推奨される構成があります。 典型的なアプリケーションのディレクトリ構造を見てみましょう。 /my_application /bin /devlib /lib <-- MyBatis *.jar ファイルはここに配置します。 /src /org/my

                      • テクノロジー
                      • 2013/06/19 17:25
                      • MyBatis
                      • Java
                      • MyBatis 3 | 動的 SQL – mybatis

                        17 users

                        mybatis.org

                        Mybatis の強力な機能のひとつに、動的 SQL があります。もし、JDBC や類似のフレームワークを使ったことがあるなら、条件に合うように文字列をつなぎ合わせて、スペースを忘れたり、列のリストの末尾のカンマを削除するのを忘れないように注意しながら SQL を構築するのが如何に大変か分かると思います。動的に SQL を構築するのは大変な苦痛を伴う場合があります。 動的 SQL の構築が楽しくなることはないでしょうが、MyBatis が提供する強力な動的 SQL 言語を使えばかなり改善することができます。 JSTL などの XML ベースのテキストプロセッサを使ったことがあるなら、MyBatis の動的 SQL の要素は馴染みやすいものだと思います。以前のバージョンの MyBatis では理解しておかなくてはならない要素が数多くありましたが、MyBatis 3 では改良の結果、要素の数は

                        • テクノロジー
                        • 2013/06/05 09:59
                        • MyBatis
                        • SQL
                        • あとで読む
                        • MyBatis 3 | スタートガイド – mybatis

                          13 users

                          mybatis.org

                          Installation MyBatis を使うためには、ダウンロードした mybatis-x.x.x.jar をクラスパスに追加する必要があります。 Maven を利用している場合は pom.xml に下記の依存性を追加するだけで OK です。 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>x.x.x</version> </dependency> XML 形式の設定ファイルを使って SqlSessionFactory を生成する MyBatis アプリケーションは、SqlSessionFactory のインスタンスを中心に構成されています。 SqlSessionFactory のインスタンスは、SqlSessionFactoryBuilder を使って取得するこ

                          • テクノロジー
                          • 2013/03/14 00:35
                          • mybatis
                          • mybatis-spring

                            5 users

                            mybatis.org

                            トランザクション これは MyBatis-Spring を使う主な理由の一つでもありますが、MyBatis-Spring を使うと MyBatis の処理を Spring が管理するトランザクションの一部として実行できるようになります。 MyBatis-Spring は、MyBatis のために新しいトランザクションマネージャーを生成するのではなく、Spring が生成した DataSourceTransactionManager を利用します。 Spring のトランザクションマネージャーが定義されていれば、通常の手順で Spring のトランザクションを利用することができます。@Transactional アノテーションと AOP 形式での指定、どちらも利用可能です。 トランザクション内では SqlSession が一つ生成され、トランザクションの生存期間中はこの SqlSession

                            • 暮らし
                            • 2012/10/31 19:02
                            • MyBatis
                            • spring
                            • MyBatis Migrations | Introduction – MyBatis Migrations

                              3 users

                              mybatis.org

                              Evolving databases has been one of the major challenges for software development. Often times, regardless of our software development methodology, the database follows a different change management process. Despite our best efforts, few tools and practices have been able to change that. The tools of the past have been GUI centric, proprietary for a particular database and/or carried a steep licens

                              • テクノロジー
                              • 2012/10/20 21:51
                              • migration
                              • database
                              • java
                              • mybatis-spring

                                5 users

                                mybatis.org

                                Sample Code NOTE See JPetstore 6 demo to know about how to use Spring with a full web application server. You can check out sample code from the MyBatis-Spring repo: Any of the samples can be run with JUnit 5. The sample code shows a typical design where a transactional service gets domain objects from a data access layer. FooService.java acts as the service: @Transactional public class FooService

                                • 暮らし
                                • 2012/09/11 16:26
                                • mybatis
                                • spring
                                • mybatis-spring

                                  3 users

                                  mybatis.org

                                  イントロダクション MyBatis-Spring とは? MyBatis-Spring によって MyBatis と Spring をシームレスに連携させることができます。このライブラリを使えば、MyBatis のステートメントを Spring のトランザクション内で実行することもできますし、Mapper や SqlSession の生成、他の Bean への注入、MyBatis の例外から Spring の DataAccessException への変換、さらには MyBatis や Spring, MyBatis-Spring に依存しないコードでアプリケーションを構築することも可能になります。 動機 Spring バージョン 2 は iBATIS バージョン 2 しかサポートしていません。Spring 3 の開発時に MyBatis 3 への対応が検討されました(こちらの チケット

                                  • 世の中
                                  • 2012/07/09 10:11
                                  • mybatis

                                    23 users

                                    mybatis.org

                                    mybatis data mapping framework for Java and .NET

                                    • テクノロジー
                                    • 2010/06/17 17:24
                                    • mybatis
                                    • orm
                                    • java
                                    • iBatis
                                    • framework
                                    • db
                                    • database
                                    • development
                                    • programming
                                    • SQL

                                    このページはまだ
                                    ブックマークされていません

                                    このページを最初にブックマークしてみませんか?

                                    『mybatis』の新着エントリーを見る

                                    キーボードショートカット一覧

                                    j次のブックマーク

                                    k前のブックマーク

                                    lあとで読む

                                    eコメント一覧を開く

                                    oページを開く

                                    はてなブックマーク

                                    • 総合
                                    • 一般
                                    • 世の中
                                    • 政治と経済
                                    • 暮らし
                                    • 学び
                                    • テクノロジー
                                    • エンタメ
                                    • アニメとゲーム
                                    • おもしろ
                                    • アプリ・拡張機能
                                    • 開発ブログ
                                    • ヘルプ
                                    • お問い合わせ
                                    • ガイドライン
                                    • 利用規約
                                    • プライバシーポリシー
                                    • 利用者情報の外部送信について
                                    • ガイドライン
                                    • 利用規約
                                    • プライバシーポリシー
                                    • 利用者情報の外部送信について

                                    公式Twitter

                                    • 公式アカウント
                                    • ホットエントリー

                                    はてなのサービス

                                    • はてなブログ
                                    • はてなブログPro
                                    • 人力検索はてな
                                    • はてなブログ タグ
                                    • はてなニュース
                                    • ソレドコ
                                    • App Storeからダウンロード
                                    • Google Playで手に入れよう
                                    Copyright © 2005-2025 Hatena. All Rights Reserved.
                                    設定を変更しましたx