RequestMappingとかいろいろあるので、整理がてらφ(..)メモメモ 随時更新予定。 @RequestMapping // シンプルなの @RequestMapping(value = "/hoge", method = RequestMethod.GET) @RequestMapping(value = "/hoge", method = RequestMethod.POST) @RequestMapping(value = "/hoge", method = RequestMethod.DELETE) // URL複数 @RequestMapping(value = {"/hoge", "/fuga"}, method = RequestMethod.GET) // Method属性が複数 @RequestMapping(value = "/hoge", method = {
はじめに SpringBootでバッチ処理をしてみようと思い、SpringBatchを調べたのですが、もっとお手軽な方法がありましたのでご紹介します。 環境 Spring Tool Suite 3.8.0 手順 1ステップ import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.scheduling.annotation.EnableScheduling; @SpringBootApplication @EnableScheduling public class SpringBootPracticeApplication { public static v
2016年5月21日(土)に実施したJJUG CCC 2016 Springでの講演 Javaエンジニアに知ってほしい、Springの教科書「TERASOLUNA」 の資料です。Read less
※通常のページに目次を記載したことにより "目次" で目次ページを検索できなくなったので、"大目次" に変更しました。 その1 ( 概要 ) その2 ( Redis ( Windows 版 ) のインストール ) その3 ( RabbitMQ ( Windows 版 ) のインストール ) 番外編 ( IntelliJ IDEA Ultimate Edition での Spring Boot プロジェクトの作成 ) その4 ( Project の作成 ) その5 ( DB、テーブルの作成 ) その6 ( URL の決定 ) その7 ( ログイン画面の作成 ) その8 ( ログイン画面の作成2 ) その9 ( ログイン画面の作成3 ) 番外編 ( 指定したパッケージ配下のクラスをダイアグラムで表示する ) その10 ( ログイン画面の作成4 ) 番外編 ( プロジェクトで使用する Java
JavaのDBアクセスフレームワーク「Doma2」にSpringBootと連携し自動で設定してくれる「doma-spring-boot-starter」が追加されました。 今までは独自にDoma用のクラスを作成し連携していましたが、それをする必要がなくなり導入と設定が楽になりました。 github.com 「doma-spring-boot-starter」の適用概略 1.build.gradleに「https://oss.sonatype.org/content/repositories/snapshots」のリポジトリを追加する 2.build.gradleに「org.seasar.doma.boot:doma-spring-boot-starter」の依存を追加する 3.application.propertiesに必要であればdoma用の設定を追加する 「doma-spring-b
最近開発で使用するために記事を読み返していて、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
🗃 {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のComponentってどうやってUTやるの?って思ったので調べました。 ちょっとした動作確認であればList resources = new ArrayList(); resources.add("/spring/appBatchContext-jdbc.xml"); resources.add("/spring/hogehoge-applicationContext.xml"); GenericXmlApplicationContext context = new GenericXmlApplicationContext(resources.toArray(new String[resources.size()])); CelineUtil
こんにちは、STです。季節の中で心地よい春がやってきました。 桜はすでに散ってしまい、花見の時期を逃してしまいました。 そんな春にお届けするのは『Spring Boot』です。 Spring Bootとは Javaのフレームワークに「Spring」というフレームワークがあります。 「Spring Boot」と「Spring」は別物なのでしょうか? 答えはNoです。 Spring Bootは、Springの機能とは別の全く新しいフレームワークというわけではなく、 それまでのSpringの各種フレームワークを新しい形で「統合」したものです。 フレームワークは「Spring Boot」だけ Spring Bootは、いかに簡単に使えるアプリケーションを作るかで設計されています。 内部では様々なSpringのフレームワークが使われていますが、開発者はそれらを意識する必要がありません。 以下に Sp
2017/04/30 追記 現バージョンでは、CookieCsrfTokenRepositoryを利用したほうが簡単に実装できるはずです。 https://docs.spring.io/spring-security/site/docs/current/reference/html/csrf.html#csrf-cookie 「はじめてのSpring Boot」が面白く、これはSpring覚えねば!と、いう気分になりWebアプリを実装中。 Spring Securityを使用すると認証周りの実装がとても簡単になるようなので使ってみるかー、SPAでもなんとかなるだろうと手を出したら割と大変でした。 もっと簡単に実現できそうではあるのですが。。 フロントは2.0の移行が大変そうなAngularJSを使用しました。 テンプレートがわかりやすいのでAngular1.x系は残しておいて欲しいなあ。
初めましての投稿になります! Spring だいすきな 菊池 (Yoichi-KIKUCHI/yo1000) です! 社内では、Spring の導入・技術支援などを行っています。 Spring と聞くと、昔のイメージで重厚長大な設定ファイルをイメージしたりする方もいるかと思いますが、最近の Spring はそうではありません。 昨年末ごろから Spring Boot が話題を集めており、これまで Spring に触れてきていた方も、そうでない方にも、たいへん好評なようです。 今回はそんな Spring Boot を使用した、3分クッキングをやってみようと思います。 プロジェクト初期構成に時間のかかっていた古き Spring のイメージ払拭となるのか、乞うご期待。 執筆環境 Oracle JDK 1.8.0_45 Maven 3.3.3 実践 早速試してみます。 今回は、リクエストに応じた
JavaでWEBアプリケーションを作りたい!!という要望に今答えられるフレームワークはいくつかあるが、 その中でSpring Bootは大きな存在感があると思う。 短期間で業務系アプリを構築してほしいという要望が来たのでSpring Bootを使って開発した。 いくつか躓いた点をメモしていたので、それについて共有します。 ※注意:これは実際使ってみて困った点を共有するために記述しています。 ※Spring Bootを使ったことがないというかたは、こちらの方が参考になるかと思います。:http://qiita.com/opengl-8080/items/05d9490d6f0544e2351a システム全体像 ・フレームワーク:Spring Boot ・実行環境:開発中は組込みTomcat。本番運用はTomcat7上で。 ・ログイン認証:Spring Security ・プレゼンテーション層
クエリレベルでのチューニングの必要があるようなプロジェクトで、Hibernate を適用できないといった場合にたびたび採用されるであろう MyBatis。今回はこれを Spring Boot と組み合わせてみる。 Spring Boot を使用すると、コンフィグレーションのほとんどがアノテーションベースになるため、MyBatis もそうかと思えば、そうではない。MyBatis は MyBatis で、これまでどおり XML ベースのコンフィグレーションファイルが必要になるので、ここは事前に認識しておく。 Spring と MyBatis の連携には、mybatis-spring という、インテグレーションモジュールがでているので、まずは POM にこれらを追加する。 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybati
The Web and Spring MVC continue to be one of the most active areas of the Spring Framework with each new release adding plenty of features and refinements requested by the community. Furthermore version 4 added a significant choice for web applications to build WebSocket-style architectures. This talk provides an overview of the areas in which the framework has evolved along with highlights of spe
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
最近、AngularJSも少し勉強しているのですが、「Spring Boot AngularJS」で検索したらサンプルが出てきたので、やってみました。 参考Webサイト Getting Started · Consuming a RESTful Web Service with AngularJS やりたいこと 「はじめてのSpring Boot」の「3.2 「REST Webサービスの開発」」のサンプルに、WebサービスからのJSONをAngularJSで受け取って表示する画面を作成します。 作り方 src/main/resources直下に「public」というフォルダを作り、そこに下記のようなJS・HTMLを作成します。 hello.js function Hello($scope, $http) { $http.get('http://localhost:8080/api/cust
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く