並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 54 件 / 54件

新着順 人気順

springbootの検索結果41 - 54 件 / 54件

  • SpringBootでAPIサーバ構築 - gotoshin

    環境構築 以下の記事を参考にVScodeで環境構築 【簡単】VSCode+Spring Bootアプリケーション開発手順 | こへいブログ 参考動画 この動画をベースに実装 APIサーバを実装している(テンプレートの実装なし) Spring Boot Tutorial for Beginners (Java Framework) - YouTube 参考書籍 不明点の参照用として使用。とても噛み砕いて書かれていて分かりやすかった。 【後悔しないための入門書】Spring解体新書 Java入門のあとはこれを学ぶべき: Spring Boot2で実際に作って学べる!Spring Security、Spring JDBC、Spring MVC、Spring Test、Spring MyBatisなど多数解説! | 田村達也 | 工学 | Kindleストア | Amazon ソースコード git

      SpringBootでAPIサーバ構築 - gotoshin
    • 「AOP(アスペクト指向プログラミング)」とは?Springフレームワークで使ってみよう|Udemy メディア

      アプリ開発 2024/05/20 「AOP(アスペクト指向プログラミング)」とは?Springフレームワークで使ってみよう 「AOP」とは、アスペクト指向プログラミングのことです。有名なWebフレームワークであるSpringでも使うことができるため、「実際にどのような手法なのかあらためてチェックしておきたい」という方も多いのではないでしょうか?今回は、AOPの基本概要やメリット、Springフレームワークを使用した実例について解説します。 AOP:Aspect Oriented Programming(アスペクト指向プログラミング)とは? 「AOP」とは、Aspect Oriented Programmingの略称で、直訳するとアスペクト指向プログラミングのことです。プログラミングに用いられる手法の概念を意味します。 具体的には、あらゆるオブジェクトに散在する共通処理を抜き出し、それを一つ

        「AOP(アスペクト指向プログラミング)」とは?Springフレームワークで使ってみよう|Udemy メディア
      • IntelliJ IDEA Community EditionでSpring Bootプロジェクトを作成し起動する - あるSEのつぶやき・改

        はじめに タイトルの通りなのですが、IntelliJ IDEA Community Edition で Spring Boot プロジェクトを作成して起動する方法がネットを検索かけても見つからなかったので調査した結果を掲載します。 IntelliJ IDEAとは IntelliJ IDEA は、Java プロジェクトを開発するための高機能な統合開発環境です。 Community Edition は無償で使用できる Edition です。機能制限があるものの、商用利用も可能とのことです。 Community Edition is open-source, licensed under Apache 2.0. Projects like Android and Swift use Apache 2.0, so you're in good company. It can also be use

          IntelliJ IDEA Community EditionでSpring Bootプロジェクトを作成し起動する - あるSEのつぶやき・改
        • CloudNative Days Tokyo 2019:あえてK8sを選ばなかったSoftBankペイメント

          CNDT2019でSoftBankペイメントが事例を公開。Kubernetesではなく、あえてPaaSを選んだ理由とは? CloudNative Days Tokyo 2019では、クラウドネイティブなシステムがメインとなってツールやプラットフォームの紹介がなされたが、エンタープライズにおいては無条件にKubernetesが選択されるわけではない。 今はコンテナとそのオーケストレーションソフトウェアであるKubernetesが多くの注目を集めているが、まだDockerを始めとするコンテナが注目される以前、アプリケーションを開発してそれを実行するためのプラットフォームとして、PaaS(Platform as a Service)に関心が集まっていた時期がある。 PivotalのSenior VPでCloud Foundryに永く関わっているOnsi Fakhouri氏がCloud Found

            CloudNative Days Tokyo 2019:あえてK8sを選ばなかったSoftBankペイメント
          • Spring bootとは?Spring frameworkとの違いは? - システム開発のプロが発注成功を手助けする【発注ラウンジ】

            システム開発の効率化をはかるためには、プログラム言語に対応したフレームワークの導入が不可欠です。 このフレームワークの中には、Spring bootと呼ばれる「フレームワークを使いやすくためのフレームワーク」が存在します。 今回は、そんなSpring bootでできること、Spring Frameworkとの違いなどを説明いたします。 目次 Spring bootとは、Java言語の環境化で使用できるWebアプリケーションの開発をサポートするフレームワークです。Spring Frameworkに搭載されているフレームワークの1つで、手軽な設定と少ないコード量でアプリケーションを作成するのに役立ちます。 Spring Frameworkとは Spring bootの紹介をする前に、まずはSpring Frameworkについて触れておきましょう。 Spring Frameworkとは、200

              Spring bootとは?Spring frameworkとの違いは? - システム開発のプロが発注成功を手助けする【発注ラウンジ】
            • OAuth 2.0 with Spring Security #jjug_ccc #jjug_ccc_b / oauth2-with-spring-security

              JJUG CCC 2020 Fallでの講演資料です。Spring SecurityのOAuth 2.0機能について解説しています。OAuth 2.0自体は理解している前提の、中級者向け資料です。

                OAuth 2.0 with Spring Security #jjug_ccc #jjug_ccc_b / oauth2-with-spring-security
              • SpringBootで実行可能Jarを作る - 【Spring Hack】

                SpringBootの実行可能Jarとは? 実行可能Jar(Executable Jar)とは、そのJarファイル単体をJavaコマンドで呼び出せばWebアプリケーションが動いてくれるものです。 具体的には、自作のクラス群以外にも、 依存関係(依存するライブラリ・依存するクラス)設定ファイルTomcat本体(Webサーバー+Servletコンテナ) 上に3つを含まれていると、Jarファイル単体でWebアプリケーションとして動かすことができます。 SpringBootプロジェクトは、この実行可能Jarを作る機能が組み込まれています。このような実行可能JarはファットJar(Fat、太っちょ)と呼ばれています。 自作したクラス群だけでなく、Tomcat本体なども含むため、自然とサイズが大きめのJarファイルになります。 しかし、そのJarファイルさえあれば、Javaコマンドで実行できるのが大き

                • Spring Bootのサービス稼働環境 - EatSmartシステム部ブログ

                  弊社では食品の検索に対してXMLで結果を返すRESTfulのAPIを運営しているのですが、今回、機能追加やJSONでの返却を可能にするバージョンアップを計画しています。 今まではJSP+Servletでの実装だったんですが、今回はSpring Bootで実装してみました。 Spring BootではFully Executable JARで簡単にサービス稼働環境を作ることができたので、ここで紹介します。 Fully Executable JARとは Spring Bootでは、作成したJARファイルをjava -jarで起動することができますが、UNIX環境でより簡単に起動することができる仕組みです。 詳しくは Spring Boot Reference Guide をどうぞ。 JARファイルの作成 APIのプロジェクトはmavenで構成管理をしているのですが、mavenのpluginで簡

                    Spring Bootのサービス稼働環境 - EatSmartシステム部ブログ
                  • 【今更ながらSpring BootでWEB開発 #4】バリデーション

                    バリデーションの実行フォームのクラスにバリデーションの設定ができたので、POSTでリクエストを受け取ったときにバリデーションを実行するようにします。 Spring Bootでは「@Validated」を次のように付与することでバリデーションが実行されるようになります。またバリデーションの結果は「BindingResult」に反映されるようになっており、引数に追加することで参照できます。 @PostMapping("/confirm") public String confirm(@Validated InquiryForm inquiryForm, BindingResult result) { if (result.hasErrors()) { return "inquiry/index.html"; } return "inquiry/confirm.html"; }1つでもバリデーシ

                      【今更ながらSpring BootでWEB開発 #4】バリデーション
                    • Spring アプリケーションの起動時間"改善"と Cloud Native Buildpacks のすゝめ

                      Java は他の開発言語と比較しても、開発効率性とパフォーマンスのバランスに長けており、それを理由に採用しているプロジェクトも多いと多います。ところが、アプリケーションの起動時間においてネガティブな印象を与えることが多く、一例としてサーバレスに代表されるような Function as a Service (FaaS) 環境での利用を避けられているなどの実態があります。Spring とそのコミュニティは長らくこの点に着目しており、様々な機能改善を行っております。特に、ソースコードへ影響を全く与えず、あくまで基盤側の設定のみで起動時間の改善が実現できるかがひとつの関心ごとになっています。 このブログでは、Spring アプリケーションの起動時間”改善”について執筆時点での最新状況をお届けします。また、結論だけ先にかいてしまうと、その恩恵にあやかるには Cloud Native Buildpac

                        Spring アプリケーションの起動時間"改善"と Cloud Native Buildpacks のすゝめ
                      • SpringBootでRestTemplateの設定を変えたい - 日々常々

                        Spring Boot 2.5.2 本稿の対象 以下のような人が対象です。 SpringBootを使っていて new RestTemplate() とかを書いた/見たことがある。 SpringBootを使っていて new RestTemplateBuilder() とかを書いた/見たことがある。 ぼんやり知ってるけど仕組みとかおさえておきたい。 SpringBootのドキュメント/コードの読み方の一例を知りたい。 特に new してるのを書いたり見たことある人に読んでほしい。悲しい事故が起こる前に。 以下のような人は対象ではありません。 SpringBootのドキュメントとコードを必要な時に読んでいる。 RestTemplate を使っているがSpringBootを使っていない。 SpringBootでRestTemplate を使っているが、 restTemplateBuilder.bu

                          SpringBootでRestTemplateの設定を変えたい - 日々常々
                        • Spring Boot | IntelliJ IDEA

                          Spring BootSpring Boot is an extension of the Spring framework that simplifies the initial configuration of Spring applications. It enables you to quickly create a working standalone Spring application with minimum default configuration. Spring Initializr is a web application that can generate a Spring Boot project. You can select the necessary configuration, including the build tool, language, ve

                            Spring Boot | IntelliJ IDEA
                          • マルチアーキテクチャの Amazon EKS クラスターに Spring Boot アプリケーションをデプロイする | Amazon Web Services

                            Amazon Web Services ブログ マルチアーキテクチャの Amazon EKS クラスターに Spring Boot アプリケーションをデプロイする この記事は、Deploy a Spring Boot application on a multi-architecture Amazon EKS clusterを翻訳したものです。 本投稿は、Senior Cloud Technical Consultant の Andrew (Qingjie) Ren により寄稿されました。 はじめに ARM ベースと AMD ベースのインスタンスの両方を使用して、マルチアーキテクチャの Amazon Elastic Kubernetes Service (Amazon EKS) クラスターにアプリケーションをデプロイすることを検討する理由は何でしょうか? コストの最適化は、お客様にとって重

                              マルチアーキテクチャの Amazon EKS クラスターに Spring Boot アプリケーションをデプロイする | Amazon Web Services
                            • (Spring Boot)LoggingとProfile戦略 | NHN Cloud Meetup

                              (補足)logging.file.max-history File AppenderはRollingFileAppenderを使用します。ファイルのrollingポリシーがspring-boot 1.5.xまでは、SizeBasedTriggeringPolicyでファイルサイズが特定の値に達すると、新しいログファイルを残す機能のみサポートすることになっていました。そのため時間が経過したログを削除するには、サーバーから別にcrondを回すか、別途logback-spring.xmlの設定が必要でした。しかしspring-boot 2.0.0からrollingポリシーがSizeAndTimeBasedRollingPolicyに変更され、デフォルト設定でログが日別に残るようになりました。(例:spring.2018-01-01.log)logging.file.max-historyで指定し

                                (Spring Boot)LoggingとProfile戦略 | NHN Cloud Meetup