タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

databaseとjavaとsqlに関するlizyのブックマーク (10)

  • 2024年度最新版スタンドアロンDBマイグレーションツールOSSの比較 - Qiita

    概要 Ruby on Rails, CakePHP, LaravelといったWebアプリケーションフレームワークには標準でデータベースマイグレーションツールが包含されている。 一方でデータベースマイグレーションをwebアプリケーションと別に管理したいケースもある。別に管理するためにはフレームワークに包含されているツールよりも、スタンドアロンで利用可能なツールの方が良い。記事ではスタンドアロンで利用可能なデータベースマイグレーションツールを比較してみる。 データベースマイグレーションとは何か データベースマイグレーションはRDBMSdatabase・スキーマ定義をコード化し、テーブル・インデックス更新を自動化することである。主に下記を実施することができる。 databaseの作成 テーブルの作成・更新 インデックスの作成・更新 DBスキーマのバージョン管理(過去に実行されたSQLが特定の

    2024年度最新版スタンドアロンDBマイグレーションツールOSSの比較 - Qiita
  • ツール比較しながら語る O/RマッパーとDBマイグレーションの実際のところ

    This document summarizes a microservices meetup hosted by @mosa_siru. Key points include: 1. @mosa_siru is an engineer at DeNA and CTO of Gunosy. 2. The meetup covered Gunosy's architecture with over 45 GitHub repositories, 30 stacks, 10 Go APIs, and 10 Python batch processes using AWS services like Kinesis, Lambda, SQS and API Gateway. 3. Challenges discussed were managing 30 microservices, ensur

    ツール比較しながら語る O/RマッパーとDBマイグレーションの実際のところ
  • Mirage SQL 〜 2WaySQLをつかうデータアクセスライブラリ for Java | DevelopersIO

    よく訓練されたアップル信者、都元です。Spring連載はもうちっとお待ちください。今回はその布石ということで。 DBアクセスというのは、システムを作る上で大抵避けられない領域でしょう。まぁ近年はRDBMSに限らず、各種NOSQLの台頭が目覚ましいわけですが、いまだRDBMSの世界は多く残っています。 そこで。今、Javaでサーバサイドアプリケーションを書くことになった時、データアクセスのフレームワークには何を使いましょうか。Hibernate (JPA)でしょうか。MyBatisでしょうか。Domaでしょうか。どれも凄いフレームワークです。どれを選ぶのか、真っ当な結論から先に言ってしまえば、そんなの案件次第なわけですがw そんな中、個人的に非常に使い勝手が良いと評価しているフレームワークに「Mirage SQL」があります。今回は、このMirageについてご紹介します。 Mirage SQ

    Mirage SQL 〜 2WaySQLをつかうデータアクセスライブラリ for Java | DevelopersIO
    lizy
    lizy 2013/09/14
    MyBatisに近い感じだった。個人的にはこれとかMyBatisみたいなrowマッピング系?がいい
  • 流れるようにSQLっぽくO/RマッピングできるS2JDBC

    流れるようにSQLっぽくO/RマッピングできるS2JDBC:Java初心者が超俊敏にWebアプリを作る方法(最終回)(1/3 ページ) Eclipseプラグイン「Dolteng」のScaffoldという自動生成機能やSeasar 2.4のHOT deploy機能を利用して、DBの参照・更新・削除ができるSAStrutsのWebアプリを作ります。Java初心者だけでなくStrutsに慣れた開発者も必見です 超俊敏にJavaのWebアプリケーションを作るための便利なツールを紹介する連載も今回で最終回です。 前回の「EL式を拡張したSAStrutsタグ/ファンクションは超便利」では、SAStrutsを利用するうえでJSP記述に便利なSAStrutsのカスタムタグやファンクションについて解説しました。前回までで、SAStrutsをプレゼンテーション層、サービス層、パーシステンス層と分けたときにプ

    流れるようにSQLっぽくO/RマッピングできるS2JDBC
  • JPA 2.0型安全クライテリアAPIに関する2つの提言

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    JPA 2.0型安全クライテリアAPIに関する2つの提言
  • 第5回 外だしSQLの基本 | gihyo.jp

    はじめに 今回は、いざというときに大活躍する外だしSQL(OutsideSql)の基をみていきましょう。 外だしSQLとは? まずは「第1回 DBFluteの概要」の簡単なおさらいになります。 外だしSQLは、その名の通りSQLをプログラムの外に出して、そのSQLをプログラムから実行する機能のことを言います。 SQLは「.sql」という拡張子のテキストファイルに記述し、そのSQLファイルへのパスとパラメータをプログラムで指定して実行します。 リスト1:外だしSQLのサンプル-SQLファイル -- 会員IDと名称の前方一致で絞り込んで、会員一覧と購入最大価格を検索。 -- 絞り込み条件はそれぞれ値がnullじゃければ評価する。 select member.MEMBER_ID , member.MEMBER_NAME , (select max(purchase.PURCHASE_PRICE

    第5回 外だしSQLの基本 | gihyo.jp
  • IBM Developer

  • iBATISを使ったO/RマッピングによるDBアクセスの実例 3:CodeZine

    はじめに Apache iBATISはSQLを利用することに注力したフレームワークです。高機能なO/Rマッピングフレームワークに比べて簡単に理解でき、レガシーなJDBC、ResultSetを使ったプログラミングから簡単に乗り換えられます。特にSQLを多用する人には使いやすいフレームワークです。 この記事は前回、前々回の記事の続編です。今回はiBATISの機能を拡張する方法として、検索結果をCSVデータとして出力する方法と、データベースのデータから任意のデータ型に交換する方法を紹介します。 iBATISの基的な内容は、以前の記事を参考にしていただけると分かりやすいと思います。過去の記事iBATISを使ったO/RマッピングによるDBアクセスの実例iBATISを使ったO/RマッピングによるDBアクセスの実例 2 対象読者Javaの基をマスターしている人SQL文を理解している人 必要な環境 i

  • iBATISを使ったO/RマッピングによるDBアクセスの実例 2:CodeZine

    はじめに iBATISはSQLを利用することに注力したフレームワークです。高機能なO/Rマッピングフレームワークに比べて簡単に理解でき、レガシーなJDBC、ResultSetを使ったプログラミングから簡単に乗り換えられます。 特にSQLを多用する人には使いやすいフレームワークです。 この記事は前回の「iBATISを使ったO/RマッピングによるDBアクセスの実例」の続編です。前回はSELECT、INSERT、UPDATE、DELETEの基的な記述方法についてサンプルを紹介しました。今回はSELECT文に注目し、検索結果のマッピングと動的SQLの記述方法について説明します。 iBATISの基的な内容は、前回の記事を参考にしていただけると、分かりやすいと思います。対象読者Javaの基をマスターしている人SQL文を理解している人 必要な環境 iBATIS 2.3.0、J2SE 5.0の環境を

  • iBATISを使ったO/RマッピングによるDBアクセスの実例:CodeZine

    はじめに iBATISはSQLを利用することに注力したフレームワークです。高機能なO/Rマッピングフレームワークに比べて簡単に理解でき、レガシーなJDBC、ResultSetを使ったプログラミングから簡単に乗り換えられます。 特にSQLを多用する人には使いやすいフレームワークです。SQLは使いたいがJDBCは低レベルすぎる高機能なO/Rマッピングフレームワークは難しすぎるソースコードからSQLを分離したいが動的なSQLの実装も必要  このようなケースで、iBATISは特に有効です。 記事では、たくさんのサンプルソースを解説することで、「iBATISを使えばこんな風に書ける」ということが分かるようにしています。環境設定や、設定ファイルについての細かい説明は簡略化してあります。対象読者Javaの基をマスターしている人SQL文を理解している人 必要な環境 iBATIS 2.3.0、J2SE

  • 1