株式会社野村総合研究所のオープンソースソリューションサービス「OpenStandia (オープンスタンディア)http://openstandia.jp」は、オープンソースのデータマッパーフレームワーク「MyBatis(マイバティス)」のご紹介ページをOpenStandia公式ウェブサイトにて掲載しました。
■MyBatis(マイバティス)の概要
MyBatis(マイバティス)とは、リレーショナルデータベース構築の際に常用されるSQLクエリをマッピングファイルに直接記述する機能を有した、Javaならびに.NET Frameworkプラットフォームを対象としているデータマッパーフレームワーク(※)です。
MyBatis(マイバティス)は、2001年にスタートしたiBATISの後継プロジェクトで、2010年6月からMyBatis(マイバティス)という名前に変更されて開発が続いています。
従来のオブジェクト指向型アプリケーション開発で、リレーショナルデータベースを扱う際に最も手間がかかってしまっていた作業は、データモデルの設計思想の相違によって発生するマッピングでした。
この処理をフレームワーク化し、大量に必要だったコードを大幅削減することで、アプリケーション構築の効率と品質を向上させるのが、MyBatis(マイバティス)です。
データマッパーフレームワークは他にもHibernateなどがありますが、機能が限定的でその分だけ習得が容易なMyBatis(マイバティス)は、まず一番最初に検討したいデータマッパーフレームワークと言えます。
MyBatis(マイバティス)の現在の最新バージョン(GA)は、MyBatis 3.1.0です。(2012年3月現在)
(※)データマッパーフレームワークは、データマッピングフレームワーク、O/Rマッピングツール、O/Rマッピングフレームワーク、SQLマッパーフレームワーク、ORMフレームワークなどの呼び方があります。
■MyBatis(マイバティス)の主な機能
・データマッピング機能
・DBスキーママイグレーション機能
・コードジェネレータ機能
・各種フレームワーク連携機能(Spring Framework、Google Guice)
・キャッシュ機能
・ロギング機能(※)
※別途、JDK logging、Apache Log4jロなどのロギング実装が必要ワークフロー管理
■MyBatis(マイバティス)の特徴
・XMLを利用
・開発効率が良い
・習得が容易
・商用製品に比べコスト削減が可能
本サービスの詳細については、以下のURLを参照ください。
http://openstandia.jp/oss_info/mybatis/index.html?id=dn0404
■オープンソースまるごとOpenStandia(オープンスタンディア)セミナー開催のご案内■
・2012年4月5日(木)
第2回 OpenSSO&OpenAMコンソーシアムセミナー
~OpenAMの最新情報と最新導入事例のご紹介~
http://openstandia.jp/event/event20120405.html?id=dn0404
・2012年4月19日
オープンソース最新動向セミナー 開催!!
http://openstandia.jp/event/event20120419.html?id=dn0404
■オープンソースまるごとOpenStandia(オープンスタンディア)Webサイトのご紹介■
TOP : http://openstandia.jp
サービス一覧 : http://openstandia.jp/services/index.html?id=dn
ソリューション一覧 : http://openstandia.jp/solution/index.html?id=dn
OSS紹介 : http://openstandia.jp/oss_info/index.html?id=dn
導入成功事例 : http://openstandia.jp/case_study/index.html?id=dn
セミナー・イベント : http://openstandia.jp/event/index.html?id=dn
■オープンソースまるごとOpenStandia(オープンスタンディア)人気ソリューション・サービスのご紹介■
SSO&IDM : http://openstandia.jp/solution/id_management/index.html?id=dn
Jaspersoft Business Intelligence Suite :
http://openstandia.jp/solution/jaspersoft/index.html?id=dn
BI for Salesforce CRM : http://openstandia.jp/solution/biforsf/index.html?id=dn
Notesエクステンション : http://openstandia.jp/solution/notes/index.html?id=dn
企業情報ポータル : http://openstandia.jp/solution/eip/index.html?id=dn
オープンソース年間サポート : http://openstandia.jp/services/support_services.html?id=dn
OpenStandia on クラウド : http://openstandia.jp/services/on_cloud.html?id=dn
サイボウズ ガルーン エクステンション : http://openstandia.jp/solution/cybozu/index.html?id=dn
オープンソースビジネス推進協議会 : http://www.obci.jp/ (理事 寺田雄一)
OpenSSO&OpenAMコンソーシアム : http://new.www.openam.jp/ (会長 寺田雄一)
■本件に関するお問い合わせ先■
株式会社野村総合研究所(NRI)
情報技術本部 オープンソースソリューションセンター
神奈川県横浜市保土ヶ谷区神戸町134
TEL 045-335-9538
■MyBatis(マイバティス)の概要
MyBatis(マイバティス)とは、リレーショナルデータベース構築の際に常用されるSQLクエリをマッピングファイルに直接記述する機能を有した、Javaならびに.NET Frameworkプラットフォームを対象としているデータマッパーフレームワーク(※)です。
MyBatis(マイバティス)は、2001年にスタートしたiBATISの後継プロジェクトで、2010年6月からMyBatis(マイバティス)という名前に変更されて開発が続いています。
従来のオブジェクト指向型アプリケーション開発で、リレーショナルデータベースを扱う際に最も手間がかかってしまっていた作業は、データモデルの設計思想の相違によって発生するマッピングでした。
この処理をフレームワーク化し、大量に必要だったコードを大幅削減することで、アプリケーション構築の効率と品質を向上させるのが、MyBatis(マイバティス)です。
データマッパーフレームワークは他にもHibernateなどがありますが、機能が限定的でその分だけ習得が容易なMyBatis(マイバティス)は、まず一番最初に検討したいデータマッパーフレームワークと言えます。
MyBatis(マイバティス)の現在の最新バージョン(GA)は、MyBatis 3.1.0です。(2012年3月現在)
(※)データマッパーフレームワークは、データマッピングフレームワーク、O/Rマッピングツール、O/Rマッピングフレームワーク、SQLマッパーフレームワーク、ORMフレームワークなどの呼び方があります。
■MyBatis(マイバティス)の主な機能
・データマッピング機能
・DBスキーママイグレーション機能
・コードジェネレータ機能
・各種フレームワーク連携機能(Spring Framework、Google Guice)
・キャッシュ機能
・ロギング機能(※)
※別途、JDK logging、Apache Log4jロなどのロギング実装が必要ワークフロー管理
■MyBatis(マイバティス)の特徴
・XMLを利用
・開発効率が良い
・習得が容易
・商用製品に比べコスト削減が可能
本サービスの詳細については、以下のURLを参照ください。
http://openstandia.jp/oss_info/mybatis/index.html?id=dn0404
■オープンソースまるごとOpenStandia(オープンスタンディア)セミナー開催のご案内■
・2012年4月5日(木)
第2回 OpenSSO&OpenAMコンソーシアムセミナー
~OpenAMの最新情報と最新導入事例のご紹介~
http://openstandia.jp/event/event20120405.html?id=dn0404
・2012年4月19日
オープンソース最新動向セミナー 開催!!
http://openstandia.jp/event/event20120419.html?id=dn0404
■オープンソースまるごとOpenStandia(オープンスタンディア)Webサイトのご紹介■
TOP : http://openstandia.jp
サービス一覧 : http://openstandia.jp/services/index.html?id=dn
ソリューション一覧 : http://openstandia.jp/solution/index.html?id=dn
OSS紹介 : http://openstandia.jp/oss_info/index.html?id=dn
導入成功事例 : http://openstandia.jp/case_study/index.html?id=dn
セミナー・イベント : http://openstandia.jp/event/index.html?id=dn
■オープンソースまるごとOpenStandia(オープンスタンディア)人気ソリューション・サービスのご紹介■
SSO&IDM : http://openstandia.jp/solution/id_management/index.html?id=dn
Jaspersoft Business Intelligence Suite :
http://openstandia.jp/solution/jaspersoft/index.html?id=dn
BI for Salesforce CRM : http://openstandia.jp/solution/biforsf/index.html?id=dn
Notesエクステンション : http://openstandia.jp/solution/notes/index.html?id=dn
企業情報ポータル : http://openstandia.jp/solution/eip/index.html?id=dn
オープンソース年間サポート : http://openstandia.jp/services/support_services.html?id=dn
OpenStandia on クラウド : http://openstandia.jp/services/on_cloud.html?id=dn
サイボウズ ガルーン エクステンション : http://openstandia.jp/solution/cybozu/index.html?id=dn
オープンソースビジネス推進協議会 : http://www.obci.jp/ (理事 寺田雄一)
OpenSSO&OpenAMコンソーシアム : http://new.www.openam.jp/ (会長 寺田雄一)
■本件に関するお問い合わせ先■
株式会社野村総合研究所(NRI)
情報技術本部 オープンソースソリューションセンター
神奈川県横浜市保土ヶ谷区神戸町134
TEL 045-335-9538