並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 46件

新着順 人気順

"Spring Framework"の検索結果1 - 40 件 / 46件

"Spring Framework"に関するエントリは46件あります。 techfeedjavaSpring Framework などが関連タグです。 人気エントリには 『ジャバの異常な愛情 またはSpringはいかにしてモダンであることを止めて時代遅れになったのか - Qiita』などがあります。
  • ジャバの異常な愛情 またはSpringはいかにしてモダンであることを止めて時代遅れになったのか - Qiita

    Spring以前 RPC 業務で使うシステムはサーバー間で連携することが多い。2019年現在ではREST apiに対してjsonやprotocolbufferで呼び出す事が当たり前のように行われているが、まだjsonも発見されていない時代はもっと複雑な仕組みが取られていた1。異機種間でやりとりするためのCORBAや、機種に依存しないデータプロトコルのASN.1なども利用されていたが、仕様は複雑でそれぞれをハンドリングするライブラリは有償で売られ、ベンダーからサポートを受けながら使用するようなものだった。 RMI Javaの世界ではJava同士でやりとりするためのRMIが定義され、比較的に楽にRPCできるようになった2。とはいえhttpでrestをコールすることに比べたらアホみたいな複雑さである。 https://docs.oracle.com/javase/jp/1.3/guide/rmi

      ジャバの異常な愛情 またはSpringはいかにしてモダンであることを止めて時代遅れになったのか - Qiita
    • 令和時代に「Spring入門」「Spring徹底入門」を読むとき気をつけるべきN個のこと - Qiita

      この記事について 事ある度に書いたり言ったりしている通り、2020年を迎えようとしている現在でも、信頼できるSpring関連書籍は下記の2冊しかありません。 Spring徹底入門 改訂新版Spring入門 2冊(以下「書籍」)とも超良書なのですが、どちらもリリースされたのが2016年で、対応しているSpringのバージョンが4.2と古くなっています。 2019年末時点での最新版はSpring 5.2です。この記事では、上記書籍を令和の今読む際、特に気をつけるべき点をいくつか紹介していきます。 4.x->5.xの差分すべてについては、GitHubのWikiを確認してください。 JDKは8以上を使うべし Spring 5.0以降から、JDKのベースラインが8になりました(Spring 4はJDK 6ベース)。今からSpringを使おうと言う人が、JDK 6とか7を使おうとはしないと思いますが・

        令和時代に「Spring入門」「Spring徹底入門」を読むとき気をつけるべきN個のこと - Qiita
      • 「Azure Spring Cloud」正式リリース。JavaフレームワークSpring Bootの開発と実行のためのフルマネージド環境

        「Azure Spring Cloud」正式リリース。JavaフレームワークSpring Bootの開発と実行のためのフルマネージド環境 マイクロソフトとVMwareは、Microsoft Azure上でフルマネージドなSpring Bootアプリケーションの開発や実行環境を提供する新サービス「Azure Spring Cloud」の正式リリースを発表しました(マイクロソフトの発表、VMwareの発表) We're excited to share the general availability of Azure Spring Cloud - a fully managed service for Spring Boot apps built, operated, and supported by @Microsoft @Azure and @VMware. https://t.co/p

          「Azure Spring Cloud」正式リリース。JavaフレームワークSpring Bootの開発と実行のためのフルマネージド環境
        • Google App Engineが「Java 11」サポート開始。Spring Boot、Micronaut、Quarkus、Ktorなどのフレームワークも利用可能

          Google App Engineが「Java 11」サポート開始。Spring Boot、Micronaut、Quarkus、Ktorなどのフレームワークも利用可能 Java 11は1年以上前の2018年9月にリリースされたJavaです。Javaは6カ月ごとにフィーチャーリリースが登場しているため、現時点での最新版のJavaは「Java 13」となります。 ただし、Javaには3年ごとに長期サポート対象となるLTS(Long Term Support)版が登場します。LTS版以外のJavaは次のフィーチャーリリースが登場するとセキュリティパッチなどが提供されなくなりますが、LTS版は登場から3年間はセキュリティパッチなどが提供されます。 そしてJava 11は、このLTS版としての最新版なのです。 App Engineは、フルマネージド環境でアプリケーションを実行できるクラウドサービス。

            Google App Engineが「Java 11」サポート開始。Spring Boot、Micronaut、Quarkus、Ktorなどのフレームワークも利用可能
          • GradleのマルチプロジェクトによるKotlin、Spring Bootでのオニオンアーキテクチャの実現 - タケハタのブログ

            4月に発売した書籍「Kotlin サーバーサイドプログラミング実践開発」なのですが、この中で途中まで作っていてボツネタにした内容がありました。 gihyo.jp それが「Gradleのマルチプロジェクトでオニオンアーキテクチャを実現する」というものです。 第2部で作成していたbook-managerというアプリケーションは、もともとこれを使って作成していましたが、途中でやめて現在の形になりました。 github.com ボツネタにした理由としては、一回実践で導入してみていくつか微妙な点があったことと、紙面上の説明が複雑になるのでベーシックな内容としては外していいかなと思ったためです。 ただせっかく途中まで作っていたので、試して微妙と感じた点も含めて、今回紹介したいと思います。 サンプルとしてこのbook-managerの内容をマルチプロジェクト化したアプリケーションを使い、オニオンアーキテ

              GradleのマルチプロジェクトによるKotlin、Spring Bootでのオニオンアーキテクチャの実現 - タケハタのブログ
            • Springアプリケーションのテスト道具 使いどころ、使わないどころ / decide-to-use-test-tool-for-spring-application

              SPRING FEST ’19 https://springfest2019.springframework.jp/

                Springアプリケーションのテスト道具 使いどころ、使わないどころ / decide-to-use-test-tool-for-spring-application
              • Spring Security 5.4〜6.0でセキュリティ設定の書き方が大幅に変わる件 - Qiita

                この記事について 最近(5.4〜6.0)のSpring Securityでは、セキュリティ設定の書き方が大幅に変わりました。その背景と、新しい書き方を紹介します。 非推奨になったものは、将来的には削除される可能性もあるため、なるべく早く新しい書き方に移行することをおすすめします。(既に削除されたものもあります) この記事は、Spring Securityのアーキテクチャの理解(Filter Chain、 AuthenticationManager 、 AccessDecisionManager など)を前提としています。あまり詳しくない方は、まずopengl_8080さんのブログを読むことをおすすめします。 サンプルコード -> https://github.com/MasatoshiTada/spring-security-intro 忙しい人のためのまとめ @Configuration

                  Spring Security 5.4〜6.0でセキュリティ設定の書き方が大幅に変わる件 - Qiita
                • Spring Boot + Flyway で複数の DB に接続したい!!! - エムスリーテックブログ

                  【Unit4 ブログリレー5日目】 こんにちは。Unit4 Eng の西川です。JavaScript が好きですが、今回は JavaScript ではなく、最近やった Spring Boot + Flyway を利用しているシステムから別の DB への接続を増やした時の話をしたいと思います。 非常に可愛いうちの猫です 動作環境 背景 Spring Boot で複数の DB に接続する 概要 application.yaml の記載 Configuration ファイルの作成 Flyway を複数の DB に適用する baselineOnMigrate を適用する Configuration ファイルの作成 テスト用の Configuration ファイルを作成 終わりに We're hiring! 動作環境 今回のプロダクトで利用している Spring Boot と Flyway のバージ

                    Spring Boot + Flyway で複数の DB に接続したい!!! - エムスリーテックブログ
                  • Spring Bootアプリケーションのネイティブイメージが簡単に作れるSpring Nativeの紹介 | フューチャー技術ブログ

                    はじめにこんにちは、2021年新卒入社の本田です。私はJavaもSpring Bootもほとんど何も知らないのですが、業務でSpring Bootを使いそうなので、「Spring勉強しなきゃ😇」という気持ちがあります。 Spring Bootアプリケーションのネイティブイメージが簡単に作れるSpring Nativeについて調べてみたので、それを紹介します。 Spring Nativeとは?Spring NativeとはSpring Bootアプリケーションをほとんど変更することなく、ネイティブイメージを生成することを目指したプロジェクトです。ネイティブイメージの実行はJVM(Java仮想マシン)による実行と比べて、起動時間が早い、ピークパフォーマンスに達するのが早い、メモリの使用量が小さい等の利点を持っています。 Spring Nativeでは、Spring Bootアプリケーションの

                      Spring Bootアプリケーションのネイティブイメージが簡単に作れるSpring Nativeの紹介 | フューチャー技術ブログ
                    • Spring + JPAによるアプリケーション構築事例

                      Photo by Ash from Modern Afflatus on Unsplashはじめにこんにちは。Finatextでエンジニアをしている山﨑です。 弊社では、先日「Wealth Wing」という資産運用サービスをリリースしました。そのシステムのバックエンドは、Spring + Kotlinを用いてアプリケーションを構築しており、インフラストラクチャ層ではSpring Data JPAを用いています。 本稿では、以下のような、Spring Data JPAを組み込んだ場合に発生する課題に対する解決策を、弊社の実例を通して示します。 データベースマイグレーションはどうすべきかIn-Memory DB(H2DB)ではなく、MySQL等を使ってJUnitでテストしたいデータベースアクセスを「書き込み専用」「読み取り専用」で呼び分けをしたい最後に、本稿に関するサンプルも添付していますので

                        Spring + JPAによるアプリケーション構築事例
                      • Spring Framework 6.1が仮想スレッドに対応へ、9月登場予定のJava 21にも対応予定

                        Javaの代表的なフレームワークの1つであるSpring Frameworkは、現在開発中の次期バージョンSpring Framework 6.1でJavaの仮想スレッドに対応することが分かりました。 Spring Frameworkは昨年(2022年)11月に、5年ぶりのメジャーバージョンアップとなるSpring Framework 6.0が登場しました。 Spring Framework 6.1はそのマイナーバージョンアップ版となります。 参考:Spring Framework 6.0正式リリース、5年ぶりのメジャーバージョンアップ。Java 17以降に対応、ネイティブバイナリ化支援機能など Java 21登場に合わせて仮想スレッド対応を実装か Spring Framework 6.1で対応予定の仮想スレッド(Virtual Threads)は、Java 19でプレビュー版として登場し

                          Spring Framework 6.1が仮想スレッドに対応へ、9月登場予定のJava 21にも対応予定
                        • Spring誕生から20年! Spring FrameworkやJavaの最新情報が披露された「SpringOne 2023」レポート

                          Spring FrameworkやSpring Bootの最新情報や、DevOps、マイクロサービスといったソフトウェア開発のトレンドをテーマにしたカンファレンス「SpringOne at VMware Explore」が、2023年8月にラスベガスで開催されました。本稿ではKeynoteの内容と、筆者たちが興味をもったセッションについて紹介します。 本記事のレポーター 【NTT ソフトウェアイノベーションセンタ】小泉雄太、岩塚 卓弥、水野 諭孝 【NTTデータグループ】井上 大輔、高見 諭史、高橋 寛恒 【NTTコムウェア】田村 祐揮、黒澤 和矢 SpringOneとは SpringOne at VMware Exploreは、VMware Inc.(以下VMware)が開発を牽引するOSSのアプリケーション・フレームワークであるSpring Framework、Spring Bootな

                            Spring誕生から20年! Spring FrameworkやJavaの最新情報が披露された「SpringOne 2023」レポート
                          • Springで既存のサーバアプリにモックレスポンス機能を搭載する

                            Photo by Joel Holland on Unsplashこんにちは。今年の4月からFinatextにJoinした岩田です。 入社して半月、早速ですがTechBlogを書きます! 今回はSpringで既存のサーバアプリにモックレスポンス機能を搭載する方法についてご紹介します。 なお、ここでのモック機能は単体テストの文脈でよく使われる意味のモックではなく、「実動作環境で、あるリクエストに対して期待するレスポンスを返すようにする機能」 の事を指します。 概要モック機能が必要になるケースは下記のようなケースがあるかと思います。 フロントエンド開発チームがバックエンド開発チームのAPI開発を待たずにアプリの開発、動作確認したい。複雑な状態下(ユーザの状態や時限など)でのレスポンスをEnd to Endテストなどで常に再現したい。これらの課題・要望をSpringを使用しているアプリケーション

                              Springで既存のサーバアプリにモックレスポンス機能を搭載する
                            • Spring BootでWebセキュリティを設定しよう

                              サンプルアプリケーションの概要 サンプルアプリケーションは、図1に示す通り、郵便番号と住所データを提供する簡単なアプリケーションです。 今回は管理者を想定したWeb側からのアクセスに対してBasic認証と任意のヘッダ値をチェックする2種類のセキュリティ設定を行う方法について説明します。 通常、APIサーバの場合には、APIキーやAPIシークレットキーなどを用いてトークンをリクエストヘッダに設定するといった使い方が多いです。 図1:サンプルアプリケーションのイメージ Spring Security Web(1) Webでのセキュリティを扱う場合には、Filterなどを使って自分で作成することも可能ですが、セキュリティ関連のトレンドについていきながら安全なアプリケーションを維持するのは難しいことでもあります。 しかし、Spring Security Webを使えば簡単に図2に示すようにWebア

                                Spring BootでWebセキュリティを設定しよう
                              • 【Spring fest 2019】徹底解剖Spring MVCアーキテクチャー

                                これで怖くない!?コードリーディングで学ぶSpring Security #中央線MeetupMasatoshi Tada14.3K views•48 slides 初めてでも30分で分かるSpring 5 & Spring Boot 2オーバービューMasatoshi Tada29.6K views•63 slides

                                  【Spring fest 2019】徹底解剖Spring MVCアーキテクチャー
                                • LINE公式アカウントのチャットシステムにおけるSpringおよびWebFluxの活用事例 / Examples of using Spring and WebFlux in the chat system for LINE official accounts

                                  LINE株式会社 長谷部 良輔 SPRING FEST ’19での発表資料です。 https://springfest2019.springframework.jp/

                                    LINE公式アカウントのチャットシステムにおけるSpringおよびWebFluxの活用事例 / Examples of using Spring and WebFlux in the chat system for LINE official accounts
                                  • 「Azure Spring Cloud」発表。Spring Bootアプリの開発実行に対応したマネージドサービス、Pivotalとマイクロソフトが協業で

                                    「Azure Spring Cloud」発表。Spring Bootアプリの開発実行に対応したマネージドサービス、Pivotalとマイクロソフトが協業で Pivotalとマイクロソフトは、Azure上でSpring Bootアプリケーションの開発や実行に対応したマネージドサービス「Azre Spring Cloud」を発表しました。 What do you get when you combine @springcloud, Pivotal Build Service, and Azure Kubernetes Services? Azure Spring Cloud – a complete runtime for @springboot apps. https://t.co/DvzU5tXipj — Pivotal (@pivotal) October 8, 2019 Spring B

                                      「Azure Spring Cloud」発表。Spring Bootアプリの開発実行に対応したマネージドサービス、Pivotalとマイクロソフトが協業で
                                    • Spring Bootの自動設定の仕組みを理解する

                                      CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                                        Spring Bootの自動設定の仕組みを理解する
                                      • Spring Framework 6.0正式リリース、5年ぶりのメジャーバージョンアップ。Java 17以降に対応、ネイティブバイナリ化支援機能など

                                        Javaの代表的なフレームワークの1つである「Spring Framework 6.0」が11月18日付けで正式リリースが発表されました。 2017年にリリースされたSpring Framework 5.0以来、5年ぶりのメジャーバージョンアップとなります。 Spring Framework 6.0ではベースラインがJava 17以降となり、Java 19でプレビューとなった仮想スレッド機能もプレビューとして取り入れられています。 Jakarta EE 9で行われたjakarta.*のパッケージ名称変更に対応し、Servlet 6.0やJPA 3.1などJakarta EE 10のAPIにフォーカスしたことで、Tomcat 10.1などの最新のWebコンテナやHibernate ORM 6.1などの最新の永続化プロバイダにアクセスできるようになりました。 ネイティブバイナリ生成の支援機能も

                                          Spring Framework 6.0正式リリース、5年ぶりのメジャーバージョンアップ。Java 17以降に対応、ネイティブバイナリ化支援機能など
                                        • Spring Bootでデータベースにアクセスしよう

                                          CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                                            Spring Bootでデータベースにアクセスしよう
                                          • e-ラーニング SpringBoot入門

                                            0.SpringBoot環境構築 0-1 STSのインストール 0-2 STSの日本語化 1.はじめてのSpringBoot 1-1 HelloWorld! 2.MVCに基づくプログラム作成 2-1 MVCについて 2-2 コントローラの作成 2-3 ビューの処理(HTMLの表示) 2-4 コントローラとビューの連携 2-5 コントローラとビューの連携(ModelAndView) 2-6 ビューからのデータ入力 3.データベースを操作するプログラム作成 3-1 データベース用のプロジェクトの作成 3-2 エンティティクラスの作成 3-3 リポジトリの作成 3-4 コントローラの作成 3-5 ビューの作成 3-6 実行 4.住所録の作成 4-1 住所録の構成 4-2 プロジェクトの作成 4-3 エンティティクラスの作成 4-4 リポジトリの作成 4-5 コントローラの作成 4-6 ビューの作

                                            • VMwareがPivotal Softwareの買収を交渉中、Pivotalが正式に認める

                                              この記事は新野淳一氏のブログ「Publickey」に掲載された「VMwareがPivotal Softwareの買収を交渉中、Pivotalが正式に認める」(2019年8月16日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。 Spring FrameworkやPaaS型クラウド基盤Cloud Foundryの開発を主導していることなどで知られるPivotal Softwareに対して、VMwareが買収交渉をしていることをPivotal Softwareが正式に認めました。 Pivotalはプレスリリースで次のように書いています。 On August 14, 2019, Pivotal confirmed that through a Special Committee of its Board of Directors, we are in discussion

                                                VMwareがPivotal Softwareの買収を交渉中、Pivotalが正式に認める
                                              • Spring boot (with spring-boot-devtools) + Docker でリモートデバッグ環境を整える - Qiita

                                                Spring boot (with spring-boot-devtools) + Docker でリモートデバッグ環境を整える 2020年12月末追記 VSCodeのRemote Developtmentっていうextensionを知って、もうローカルで作業する必要ないじゃん(この記事の内容自分で使わなさそう)、、、となったので一応追記。 やりたかったこと spring bootアプリをdockerで起動してローカルで開発環境を整える。 公式ドキュメントに従って実行自体はすぐできたが、この方法だとspring-dev-toolsが使えなかった1。 以下の構成にしてマウントしてファイル更新の反映を楽にしたかった。コンテナログインとかsshなしで反映作業をホストで完結させたかった。 以下を行った。 コンテナとホストの共有ディレクトリを作成(マウント) → ローカルのみでファイル変更可能 sp

                                                  Spring boot (with spring-boot-devtools) + Docker でリモートデバッグ環境を整える - Qiita
                                                • Spring I/O 2019 参加レポート~5.2以降の開発動向と、Spring Cloudにおける周辺環境の変化への対応

                                                  JavaのOSSフレームワーク「Spring Framework」に関するヨーロッパ最大規模のイベントである「Spring I/O 2019」が5月16日、17日スペイン・バルセロナにて開催されました。7月31日(注1)にリリースが予定されているSpring Framework 5.2に関する話題や、Spring Framework 5.3以降に開発が予定されているトピック、Spring Cloudにおける周辺環境の変化への対応など、カンファレンスで取り上げられた主要な情報についてレポートします。 本記事のレポーター 岩塚卓弥、栗原伸豪(NTTソフトウェアイノベーションセンタ) 高須隼太、平栗勇人、細井貴史(NTTデータ) Spring I/Oとは Spring I/Oは、javaHispano(スペインのJavaユーザグループ)のメンバーであるSergi Almerさんがオーガナイザを務

                                                    Spring I/O 2019 参加レポート~5.2以降の開発動向と、Spring Cloudにおける周辺環境の変化への対応
                                                  • Creating Docker images with Spring Boot 2.3.0.M1

                                                    Spring Boot 2.3.0.M1 has just been released and it brings with it some interesting new features that can help you package up your Spring Boot application into Docker images. In this blog post we’ll take a look at the typical ways developers create Docker images, and show how they can be improved by using these new features. Common Docker Techniques Although it’s always been possible to convert the

                                                      Creating Docker images with Spring Boot 2.3.0.M1
                                                    • 「Spring Framework 6」のベースラインはJava 17およびJakarta EE 9に

                                                      米Springは、Java 17およびJakarta EE 9のハイエンドベースラインに向けて、「Spring Framework 6」および「Spring Boot 3」の2022年第4四半期の一般提供を計画していることを、9月1日(現地時間)に開催された「SpringOne」にて発表した。 「Spring Framework 6」および「Spring Boot 3」ベースのアプリケーションには、実行時にJDK 17以降とTomcat 10/Jetty 11が必要であり、アプリケーションのソースコードにいくつかの変更が必要となる場合がある。 同社は、並行して「Spring Framework 5.3.x」と「Spring Boot 2.x」の開発も活発に行っており、「Spring Boot 2.6」は11月、「Spring Boot 2.7」は2022年5月にリリースされる。なお、「Sp

                                                        「Spring Framework 6」のベースラインはJava 17およびJakarta EE 9に
                                                      • 入社1年目のプログラミング初心者がSpringを学ぶための手引き

                                                        Yahoo! JAPANのコンテンツプラットフォームを支えるSpring Cloud Streamによるマイクロサービスアーキテクチャ #jsug #sf_52

                                                          入社1年目のプログラミング初心者がSpringを学ぶための手引き
                                                        • AWS LambdaにおけるJava実装時のSpringとMicronautの比較 - ZOZO TECH BLOG

                                                          はじめに ブランドソリューション開発部プロダクト開発チームの木目沢です。 Fulfillment by ZOZO(以下、FBZ)で提供しているAPIの開発に携わっています。以前「FBZにおけるドメイン駆動設計(DDD)とサーバーレスアーキテクチャを組み合わせた設計戦術」という記事を公開しました。そこでは、AWS Lambdaを中心としたサーバーレスアーキテクチャを採用していること、ドメイン駆動設計でAWSのサービス処理とビジネス処理を分離していることをご紹介しました。 FBZはリリース前の設定時にはJavaも検討していました。しかし、結果として採用を見送ることにしました。その理由とリリースから4年が経過した今、改めてJavaに関して調査した結果を本記事ではご紹介します。 JavaではなくPythonを選択した理由 FBZの設計をしていた当時、Lambdaで使用可能な言語は、Node.js、

                                                            AWS LambdaにおけるJava実装時のSpringとMicronautの比較 - ZOZO TECH BLOG
                                                          • mybatis-spring-boot-starter 2.1の変更点 - Qiita

                                                            2019年7月15日にリリースした2.1の変更点をまとめました。 この変更では、既にEOLを迎えているSpring Boot 2.0.xへのサポートがなくなり、Spring Boot 2.1以上が必要になります。 なお、 mybatis-spring-boot-starterの使い方については、こちら(バージョン2.1対応済) mybatis-spring-boot-starter 1.3から2.0の変更点については、こちら mybatis-spring-boot-starter 1.2から1.3の変更点については、こちら mybatis-spring-boot-starter 1.1から1.2の変更点については、こちら mybatis-spring-boot-starter 1.0から1.1の変更点については、こちら も必要に応じて合わせてご覧下さい。 NOTE: ちなみに、mybati

                                                              mybatis-spring-boot-starter 2.1の変更点 - Qiita
                                                            • Full Stack Java with React, Spring Boot, and JHipster

                                                              Press Enter, and JHipster will create your app in the current directory and run npm install to install all the dependencies specified in package.json. Verify Everything Works with Cypress and KeycloakWhen you choose OAuth 2.0 and OIDC for authentication, the users are stored outside of the application rather than in it. You need to configure an identity provider (IdP) to store your users and allow

                                                                Full Stack Java with React, Spring Boot, and JHipster
                                                              • Spring Cloud AWS - リファレンスドキュメント

                                                                Spring Cloud 包括的プロジェクトの一部である Amazon Web Services 用の Spring Cloud は、ホストされている Amazon Web Services との統合を容易にします。メッセージングやキャッシング API などのよく知られた Spring イディオムや API を使用して、AWS が提供するサービスとやり取りするための便利な方法を提供します。開発者は、インフラストラクチャやメンテナンスを気にすることなく、ホストされたサービスを中心にアプリケーションを構築できます。 Spring Cloud は、制限のない Apache 2.0 ライセンスでリリースされています。ドキュメントのこのセクションに貢献したい場合、またはエラーを見つけた場合は、github (英語) のプロジェクトでソースコードと課題追跡ツールを見つけてください。 Amazon は、

                                                                  Spring Cloud AWS - リファレンスドキュメント
                                                                • Spring Bootでマルチデータソースのやり方 - Gobble up pudding

                                                                  以前このブログで紹介したMaven + Eclipseでマルチモジュールプロジェクトを作成するのなかでサンプルコードで示したものの特にマルチデータソースのやり方についての解説です。 この記事に書いてある通り、PostgreSQLとMongoDBを組み合わせる場合を例として書いてあります。 完成版のソースコードはこちらです。 ミドルウェア バージョン Spring Boot 2 Java 1.8 Apache Maven 3 細かいバージョンはGitHubを参照してください。 Spring-Data-JPAとSpring-Data-MongoDBを利用した場合のやり方を解説します。 構成の概要 プロジェクト/モジュール/パッケージは次のようになっています。 2モジュールありmulti-module-batchはサンプルを動かす利用側コード multi-module-commonはデータアクセ

                                                                    Spring Bootでマルチデータソースのやり方 - Gobble up pudding
                                                                  • Spring Bootのプロジェクト生成ツールSpring Initializrがアップデート

                                                                    フルスタック開発者のためのBallerina: バックエンドAPI開発ガイド この記事では、REST API開発のためのプログラミング言語"Ballerina"の直感的な構文について解説します。さらに、認証や承認、OpenAPIツール、可観測性、SQL/NoSQLクライアントライブラリなど、重要な言語機能についても論じます。記事を読み終えれば、Ballerinaが次のバックエンドAPI開発の有力な候補である理由がよく理解できるでしょう。

                                                                      Spring Bootのプロジェクト生成ツールSpring Initializrがアップデート
                                                                    • Spring BootでGraphQLを試した - Qiita

                                                                      はじめに 遅ればせながらGraphQLなるものを知ったので、自分が使い慣れているJava+Spring Bootでの実装を試した。 GraphQL自体の説明はこちらなどに任せるとして以下では実装について記述する。 プロジェクト準備 開発環境 Windows 10 Java 11 (AdoptOpenJDK jdk11.0.4+11 OpenJ9 0.15.1) Maven 3.5.4 STS 4.4.0 ベースとなるSpring Bootプロジェクトを作成する Spring Boot 2.1.9 依存関係 備考

                                                                        Spring BootでGraphQLを試した - Qiita
                                                                      • Spring Boot 2.2.0

                                                                        On behalf of the Spring Boot team and everyone that has contributed, I am delighted to announce that Spring Boot 2.2.0 has been released and is available now from repo.spring.io, Maven Central and Bintray. This release adds a significant number of new features and improvements. For full upgrade instructions and new and noteworthy features please see the release notes. What’s new in 2.2Dependency u

                                                                          Spring Boot 2.2.0
                                                                        • Spring Bootアプリケーションの監視および管理 - Qiita

                                                                          Spring Boot Actuator アプリケーションの監視および管理を行う目的で、動作しているアプリケーションの各種情報を取得することができる機能。 Actuatorを使用可能な状態にすると、各種情報にアクセスするためのエンドポイントが公開される。 エンドポイント actuator Spring Boot Actuatorによって公開されているすべてのエンドポイントを確認する。 actuator/health 正常に起動しているかを確認する。 actuator/env アプリケーションによって使用されているプロファイル および 環境変数を確認することができる。 actuator/beans アプリケーション内で管理されているBeanの一覧を確認する。 actuator/mappings RequestMappingで指定したパスのリストを確認できる。 その他エンドポイント https

                                                                            Spring Bootアプリケーションの監視および管理 - Qiita
                                                                          • 多様化するフレームワーク問題を解決!『Javaによる高速Webアプリケーション開発のためのSpring Boot入門』が発売

                                                                            CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                                                                              多様化するフレームワーク問題を解決!『Javaによる高速Webアプリケーション開発のためのSpring Boot入門』が発売
                                                                            • Spring Boot and Spring Cloud Inside NissanConnect at SPRING FEST '19

                                                                              Kubernetes 疲れに Azure Container Apps はいかがでしょうか?(江東区合同ライトニングトーク 発表資料)

                                                                                Spring Boot and Spring Cloud Inside NissanConnect at SPRING FEST '19
                                                                              • Spring Boot の Docker Image を小さくする方法 - Qiita

                                                                                サンプルコード 今回説明するサンプルコードは以下に格納しています。こちらのサンプルコードをもとに以降の説明を行っていきます。 java-container-build-sample (Github) 手順① jdeps で必要なモジュールを取得 jdeps コマンドを利用して、SpringBoot アプリケーションの依存モジュールを調べます。 しかし、SpringBoot の実行可能 jar ファイルを jdeps で調べても java.base と java.logging しか出力されず、この JRE だけでは SpringBoot は起動しません。そこで以下のサイトで紹介されていた Shell Script を用いて依存モジュールを取得します。 SpringBootのdockerイメージを必要最小限に絞りたい(2019年9月版) #!/bin/sh # jdeps-spring-bo

                                                                                  Spring Boot の Docker Image を小さくする方法 - Qiita
                                                                                • Spring with React for Enterprise Application

                                                                                  Enterprise な アプリケーションにおいてもデザイン性、使い勝手に対する要求は高まってきています。 その要求を Spring と React を使って実現する方法をお話します。 ・EventStorming を用いたモデリング ・Backend と Frontend を並行して開発する by Spring and React ・Contract による変化に強い開発チーム

                                                                                    Spring with React for Enterprise Application

                                                                                  新着記事