Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
概要 Spring BootのRest API用のControllerには、RestControllerアノテーションを付ける。 import org.springframework.web.bind.annotation.RestController; Rest APIの処理を行うメソッドは、レスポンスボディーを返す。 (ウェブアプリケーション用のControllerのメソッドは、次の処理(htmlの表示とか)を示すパスを返す) Rest APIを扱うときは、依存ライブラリーにRest Repositories(spring-boot-starter-data-rest)を追加する。 build.gradle: ~ dependencies { compile('org.springframework.boot:spring-boot-starter-data-rest') compil
概要 こちらのページで使い方を把握した MyBatis を、こちらのページで使い方を把握した Spring Boot で利用するための基本的な設定およびサンプルコードをまとめます。サンプルコードにおいては、特に MySQL を対象とします。 MyBatis Spring-Boot-Starter チュートリアル Spring Boot 連携のための設定 Mapper XML ドキュメント XML における制御構文 公式の解説動画 Spring Tips: MyBatis サンプルプロジェクト構成 基本的な Gradle プロジェクトです。 . |-- build.gradle |-- gradle | `-- wrapper | |-- gradle-wrapper.jar | `-- gradle-wrapper.properties |-- gradlew |-- gradlew.ba
前回は Spring が提供する JdbcTemplate を用いて DB アクセスする Web アプリの開発を行いました。 www.shookuro.com 小さなアプリなら JdbcTemplate で十分ですが、実際のプロジェクトでは、そうもいきません。今回はシンプルな O/R マッパーである MyBatis を使用して、入門編として簡単な Web アプリを作成したいと思います。 開発環境は STS 3.9.0。DB は PostgreSQL 9.5.3 を使用します。 インストールはこちらから。 Spring Tool Suite ( STS )インストール - 山崎屋の技術メモ WindowsにPostgreSQLをインストール - 山崎屋の技術メモ MyBatis とは シンプルな O/R マッパーです。単純に SQL の結果をオブジェクトのメンバー変数に詰め替えてくれます。S
今回は2015年11月にバージョン1.0.0がリリースされ、2016年4月19日に1.1がリリースされたmybatis-spring-boot-starterの使い方を紹介します。 MyBatisをSpring Boot上で使う際は、mybatis-springから提供されているSqlSessionFactoryBeanやSqlSessionTemplateのBean定義を開発者が行う必要がありましたが、mybatis-spring-boot-starterの登場によりこれらのBean定義は自動コンフィギュレーションによって解決されます まずは、実際にmybatis-spring-boot-starterを利用して簡単なCLI(Command Line Interface)アプリケーションを作ってみます 。 Note: 2019/7/16: 追記 JDK 13で導入予定(現時点ではPrev
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 を使って取得するこ
Spring BootでOracleデータベースに接続する方法です。 Spring Bootでは、JPA(Java Persistence API)というライブラリを利用してデータベースへアクセスします。JPA は SQL を書かずに CRUD(クラッド) ができるのと、データベースのレコードと Java オブジェクトをマッピングし、オブジェクトとしてデータを扱えるようになる、いわゆる O/R マッピングできることが特徴です。 CRUD: Create(生成)、Read(読み取り)、Update(更新)、Delete(削除)のこと 今回は Oracleを使いますが、データベースは何でもよいです。mySQL や PostgreSQL など、慣れているものや既に環境が用意されているものを使いましょう。 OracleをWindowsにインストールする方法2020-05-25OracleをWind
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 【SpringBootに入門する為の助走本】 ■おしらせ 本記事はZennに移行して改訂版を出しました。 Zenn版はこのQiita記事を元に分冊化して、一部古すぎる内容をメンテしつつ、Zenn独自記法にあわせて加筆修正したものになります。 今後の加筆修正や改訂はZenn版のみになります。 Qiita版は消さずにこのまま残しておく つもりですが、基本的に更新はせず、最後に「あとがき」だけ追記に来ると思います。 ■おしながき 環境構築編 SpringBootと統合開発環境 JavaのPath確認 STSの入手 STSの起動 STSの日本語
Spring BootとはSpring Frameworkベースのアプリケーションを手軽に作成することができるフレームワークである。 Javaのフレームワークには様々な種類があるが、そのうちSpring Frameworkはフレームワークの中でも多くのエンジニアによって支持されているフレームワークのひとつだ。早速だが、SpringBootの特徴をいくつか紹介してゆこう。 SpringBootの特徴 XML設定ファイルの記述が不要 Spring FrameworkはXML形式の設定ファイルを定義することにより設定を外部化することができるが、Spring Frameworkではこの設定ファイルの設定の煩雑さがしばしば指摘されている。Spring Bootではこの設定ファイルの複雑さをできる限り排除しており、必要最低限の設定を行うだけでアプリケーションの起動・実行を行うことができる。 コーディン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く