並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 12 件 / 12件

新着順 人気順

artifactid spring-boot-starter-parent /artifactidの検索結果1 - 12 件 / 12件

  • Dockerfileを書かずにBuildpacksで圧倒的に軽量なDockerイメージを作成する(539MB->245MB) - 🤖

    はじめに 2018 年 10 月に Cloud Native Buildpacks は Cloud Native Computing Foundation (CNCF)に Sandbox として受け入れられました。 CNCF には Kubernetes, Prometheus, Envoy, Fluentd など有名プロジェクトも多く受け入れられています。 Buildpacks を使うことで、Dockerfile を書かなくても Docker イメージを作成できます。 また、作成されるイメージはかなり軽量でした。 buildpacks.io 試してみた 今回は、以下のリポジトリの Java アプリケーションの Docker イメージを作成します。 github.com インストール # Mac $ brew install buildpacks/tap/pack # Linux $ wge

      Dockerfileを書かずにBuildpacksで圧倒的に軽量なDockerイメージを作成する(539MB->245MB) - 🤖
    • Spring Boot 3の新機能を使ってみよう! 2からアップグレードする手順、Observability機能、ネイティブイメージ化|ハイクラス転職・求人情報サイト AMBI(アンビ)

      ハイクラス求人TOPIT記事一覧Spring Boot 3の新機能を使ってみよう! 2からアップグレードする手順、Observability機能、ネイティブイメージ化 Spring Boot 3の新機能を使ってみよう! 2からアップグレードする手順、Observability機能、ネイティブイメージ化 Javaの開発フレームワークであるSpringの最新バージョンとして、Spring Boot 3が2022年11月にリリースされました。この記事ではSpring Boot 2で書かれたサンプルコードをSpring Boot 3にアップグレードしながら、考慮点や新機能を体感していただきます。ヴイエムウェア株式会社の星野真知さんによる解説です。 Javaのエコシステム、その中でも世界で一番の人気を誇るのが(JetBrains社の調査によると)Spring FrameworkおよびSpring B

        Spring Boot 3の新機能を使ってみよう! 2からアップグレードする手順、Observability機能、ネイティブイメージ化|ハイクラス転職・求人情報サイト AMBI(アンビ)
      • Spring Boot and Cloud Native Buildpacks Hands-on Lab

        以下のソフトウェアをインストールしてください。 Java 11 docker pack curl jq この資料は次のバージョンで動作確認しています。 $ java -version openjdk version "11.0.10" 2021-01-19 LTS OpenJDK Runtime Environment (build 11.0.10+9-LTS) OpenJDK 64-Bit Server VM (build 11.0.10+9-LTS, mixed mode) $ docker version Client: Docker Engine - Community Cloud integration: 1.0.9 Version: 20.10.5 API version: 1.41 Go version: go1.13.15 Git commit: 55c4c88 Built

        • Difyで生成AIアプリケーション入門 後編:自作プログラムで機能追加して生成AIの指向性と精度を高める | フューチャー技術ブログ

          概要前回に引き続き Dify と Anthropic Claude (OpenAI でも OpenRouter 経由の何かでもOK)を使って簡単に生成AIアプリケーションを構築する方法をご紹介します。 チュートリアル3:セルフレビュー機能付きのSQL生成AIチャットbot前編のチュートリアル1で作ったSQL生成チャットbotをベースに、セルフレビュー機能を追加し、間違ったSQL文や存在しないテーブルやカラムを使用しようとした時に自動でやり直すように改修します。 DB用意SQLの実行環境が必要になりますが、ちょうど Dify が使用している DB(Postgresql) サービスがあるので、これにホストOSからアクセスできるようにします。別でDBを用意できる場合はそちらでもOKです。 docker-compose.yml で以下の行をアンコメントしてください。 docker-compoese

            Difyで生成AIアプリケーション入門 後編:自作プログラムで機能追加して生成AIの指向性と精度を高める | フューチャー技術ブログ
          • Spring WebFlux の概要を理解する

            Spring WebFluxに関する、いまの理解を整理する。 Spring WebFlux 以前の問題点Tomcatは1リクエスト処理するのに1スレッドを割り当てる。リクエストが終わるまでスレッドは解放されないため、処理にブロッキングな部分があったとしてもスレッドを占有し続ける。 ネットワークI/O、外部サービス呼び出し、DBアクセスなどが典型的なブロッキング箇所で、例えば、低速なネットワークからのリクエストをひとたびreadすると、のんきにスレッドを占有してリクエストの到着を待つことになる。 このとき、同時に多くのリクエストを捌くためには多くのスレッドが必要になる。 Java ブロッキングとかノンブロッキングを理解したい - SIerだけど技術やりたいブログwww.kimullaa.com ただしスレッド生成には(少なくともスレッドごとに確保するスタック領域分の)メモリが必要。 参考:

              Spring WebFlux の概要を理解する
            • Linux 環境でのSpring Bootプロジェクトってどう動かすのが良いのか - ts0818のブログ

              Because I am hard you will not like me. But the more you hate me the more you will learn. I am hard but I am fair. There is no racial bigotry here. I do not look down on n*ggers, kikes, wops or greasers. Here you are all equally worthless. And my orders are to weed out all non-hackers who do not pack the gear to serve in my beloved Corps. Do you maggots understand that? 貴様らは厳しい俺を嫌う だが憎めば、それだけ学ぶ 俺は

                Linux 環境でのSpring Bootプロジェクトってどう動かすのが良いのか - ts0818のブログ
              • 【Java 入門】SpringBootを使ってWebアプリを作るまでを丁寧に解説 | 侍エンジニアブログ

                JavaでWebアプリを開発したいけど何からやればよいかわからない とりあえず、HelloWorldまでたどり着きたい Javaを使ってWebアプリを作ろうと考えている方の中には上記のようなことを思っている人も多いのではないでしょうか。 こんにちは!エンジニアのかいです。今日は、Java初心者の方を対象にSpringBootというWebフレームワークを使ってHelloWorldするところまでを解説していきます。 とりあえず基盤が整えばなんとか開発できるけど、依存関係など最初のHelloWorldがまでがなかなか大変と感じている人も多いと思うのでそんな方はこちらの記事を参考にしてみてください。 この記事はこんな人のために書きました。 JavaでWebアプリ入門 さて、本記事ではJavaでWebアプリに入門する方法を綴っていくわけですが最初にどのようなものを使って開発を行っていくのかを解説して

                  【Java 入門】SpringBootを使ってWebアプリを作るまでを丁寧に解説 | 侍エンジニアブログ
                • Axon Frameworkを使ってみる - Qiita

                  たまたま社内の業務フローを実装する機会を得ました。申請→関係者が承認→最終責任者が承認するみたいなやつです。 普通にSpringのMVCでCRUDアーキテクチャでも開発できるのですが、せっかくなので前々から気になっていたCQRS+Event Sourcingなアーキテクチャにしたく、それを実現するAxon Frameworkを評価してみようと思います。 CQRSフレームワーク。 Event Sourcing機能も提供。 Event Sourcingは必須ではない。 Spring Bootとの連携機能も提供。 でもspring-boot-devtoolsは相性が悪くて使えず、ちょっと開発効率が悪い。 この記事を書いている時点の最新バージョンは4.3。 Apache License v2.0 なお、バージョン4からAxon ServerというMicroservices環境向けのサーバが追加され

                    Axon Frameworkを使ってみる - Qiita
                  • Micrometer Spring Boot アプリケーションのモニタリング

                    2018/10/31 の Spring Festで『Micrometer/Prometheusによる大規模システムモニタリング 〜ヤフーインターネット広告システムでの導入事例〜』というセッションを聴講し、興味を持ったので調べました。 Micrometerは、Spring Boot Actuatorが内部で利用しているライブラリです。 参考 Spring Boot 2.0 Release Notes Micrometer 対象バージョンSpring Boot 2.1.0.RELEASEMicrometer Core 1.1.0Micrometerとは?モニタリングシステムに依存せずに、メトリクスの取得を透過的に行う仕組み。 以下の機能を提供する。 メトリクスの収集モニタリングシステムへの通知 メトリスクの収集(micrometer-core)とモニタリングシステムへの通知(micromete

                      Micrometer Spring Boot アプリケーションのモニタリング
                    • Mavenでjarを生成する際にmaven-antrun-pluginでコピーができない

                      前提・実現したいこと Eclipse上で作成したプロジェクトをjarにしてEC2にデプロイしようとしています。 そこでEclipseからMavenでjarにビルドする時に、 application.propertiesに記述してあるRDSのエンドポイントをローカルのものから本番のものに書き換えたいのですが書き換えられません。 記述後Mavenプロジェクトの更新や.m2ディレクトリ内のフォルダを全削除してもう一度更新してみましたが状況変わらずでした。 maven-antrun-pluginが動作していない?と思うのですが。。 ちなみにjarファイルの生成はSUCCESSしています。 どなたか何か分かる方がいればご回答よろしくお願いします。 必要な情報等ありましたらおっしゃって下さい。 随時追記していきます。 <?xml version="1.0" encoding="UTF-8"?> <pr

                        Mavenでjarを生成する際にmaven-antrun-pluginでコピーができない
                      • thymeleaf-extras-springsecurityつかう - kagamihogeの日記

                        Thymeleafコアには含まれない、spring-securityとThymeleafを結び付けて使うためのThymeleaf Extrasモジュールの基本的な使い方に関するメモ。基本的に、このエントリは https://github.com/thymeleaf/thymeleaf-extras-springsecurity のドキュメントを基にしている。このエントリ中で単に「ドキュメント」と書く場合、このURLを指す。 なおACL関連は準備が面倒なので省略している。 基本的な使い方 spring-bootでSpring MVCを想定して進める。pom.xmlにthymeleaf-extras-springsecurity[3|4|5]を追加する。 pom.xml <parent> <groupId>org.springframework.boot</groupId> <artifact

                          thymeleaf-extras-springsecurityつかう - kagamihogeの日記
                        • STS Javaスターター・プロジェクト pom.xmlの不明なエラーを消したい

                          1<?xml version="1.0" encoding="UTF-8"?> 2<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4 <modelVersion>4.0.0</modelVersion> 5 <parent> 6 <groupId>org.springframework.boot</groupId> 7 <artifactId>spring-boot-starter-parent</artifactId> 8 <v

                            STS Javaスターター・プロジェクト pom.xmlの不明なエラーを消したい
                          1