Dapatkan Peluang Menang Slot Online Lebih Besar Di Bandar Teraman Karena banyaknya pilihan situs judi di internet. Penting bagi seorang pemula khususnya untuk memilih sebuah bandar judi terpercaya. Karena berbagai…
Java で Web Application を作成するときに何が気が重いって、環境や設定、クラス等必要なものをごちゃごちゃ揃える必要のあることだと思っています。 Spring Boot と Docker を使えばもっと身軽に開発ができるだろうなということで少し内容を整理してみます。 ここではサンプルとして単純な REST API を Spring Boot で実装し、アプリケーションの実行環境とデータベースを Docker Container で準備するという形を目指します。 データベース準備 REST API 実装 with Spring Boot Java Application 実行用 Image 作成 docker-compose でまとめて管理 環境 OS: Arch Linux (linux kernel: 4.9.3) Java: openjdk version “1.8.
spring.io 待望のSpringBoot2.0がリリースされました。 ので早速バージョンアップだー。 やったことといえば、 build.gradle のビルドスクリプトプラグインのバージョンアップだけ。 Spring Boot Gradle Plugin Reference Guide に書いてる通りですね。 - id 'org.springframework.boot' version '1.5.10.RELEASE' + id 'org.springframework.boot' version '2.0.0.RELEASE' そしたら java と io.spring.dependency-management が外れるので、追加。 + apply plugin: 'java' + apply plugin: 'io.spring.dependency-management'
spring bootで複数のDataSourceにアクセスするサンプルを書いていたのですが、 http://docs.spring.io/spring-boot/docs/1.2.0.BUILD-SNAPSHOT/reference/htmlsingle/#howto-two-datasources を参考にまあ普通に出来ました。 しかしその際、application.propertiesに標準には存在しないプロパティを設定したため、STSのapplication.propertiesの編集画面で、 "'datasource.primary.url' is an unknown property."という警告が表示されました。 書いたapplication.propertiesは下記の通りです。 datasource.primary.url = jdbc:h2:~/test;DB_CLO
今回は、Spring MVC上で静的リソース(HTML、JavaScript、CSS、画像など)にアクセスする方法について説明します。ここでは、「Jakarta EE(Java EE)のアプリケーションサーバーの機能を使用してアクセスする方法」と「Spring MVCの独自機能を使用してアクセスする方法」について説明します。また、最後にSpring Bootアプリでアクセスする方法についても紹介します。 動作検証バージョン Spring Framework 5.3.6 (4.2.5.RELEASE) Spring Boot 2.4.5 (1.3.3.RELEASE) Tomcat 9.0.45 Note: [2021/5/5] 投稿から5年くらいたっても一定のViewが継続してあるので、最新のSpring(Spring Boot)バージョンの内容に更新しました。今回の更新では、web.xm
Velocityとは、Javaベースのテンプレートエンジンです。 そのVelocityについて解説していきます。 Velocity INDEX Velocityの概要 1.1. Velocityとは 1.2. Velocityのインストール 1.3. Velocityの簡単な例 VTL・リファレンス 2.1. コメント 2.2. 変数の出力 2.3. プロパティの表示 2.4. メソッドの実行結果の表示 VTL・#set,#ifなど 3.1. #set 3.2. #if #elseif #else VTL・#foreach 4.1. #foreach VTL・#parse,#includeなど 5.1. #parse #include 5.2. #stop 5.3. #macro Velocimacro 6.1. Velocimacroとは 6.2. Velocimacroの定義 6.3.
SpringBoot/SpringMVCでファイルをダウンロードについて調べたので、φ(..)メモメモ CSVでダウンロード @RequestMapping(value = "/download", method = RequestMethod.GET) public ResponseEntity<byte[]> download() throws IOException { HttpHeaders h = new HttpHeaders(); h.add("Content-Type", "text/csv; charset=MS932"); h.setContentDispositionFormData("filename", "hoge.csv"); return new ResponseEntity<>("あ,い,う,え,お".getBytes("MS932"), h, HttpSt
SpringMVCでファイルダウンロード、zip圧縮ファイルダウンロードのサンプル。 サンプルの内容 「http://[FQDN]:8080/spring3-mvc-down/download」 クライアントからのアクセスに対して、サーバローカルのファイル(C:\tmp\hoge1.csv)をInputStreamで読み込み、Streamのままレスポンスを返す。 「http://[FQDN]:8080/spring3-mvc-down/download/zip」 クライアントからのアクセスに対して、サーバローカルのファイル(C:\tmp\hoge2.csv)をInputStreamで読み込み、zip圧縮したStreamに変換し、Streamのままレスポンスを返す。 「http://[FQDN]:8080/spring3-mvc-down/download/zip/all」 クライアントから
2004/01 Webサイトにダウンロード機能を持たすには? 1. 〜.zipのようなダウンロードファイルと解釈される拡張子のファイルに リンクを張る。(そのリンクをクリックするとダウンロードダイアログが出る) 2. ダウンロード先のストリームに向かってデータを出力する。 (ダウンロードダイアログが出る) の2つがあります。1.はJavaに関係ないので、今回は2.をやってみたいと 思います。意外と簡単に出来ます。逆にアップロードのが難しいです。 ではソースを見てみましょう! package etc; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class DownloadServlet extends HttpServlet { public void doGet(HttpSer
https://github.com/dayflower/electron-spring-initializr IntelliJ IDEA の Ultimate 版だと Project 生成のときに Spring Initializr を利用して作成することができるんだけど、 Community Edition にはその機能がない。単に Web の Spring Initializr を実行して zip アーカイブをダウンロードして展開すればいいだけなんだけど、その一手間がダルいので Electron でアプリケーションにした。 Spring Initializr には API (というか metadata 仕様?)があるんだけど、それを利用してるんではなくて、単純に内蔵ブラウザで Initializr のサイト表示して、 Generate Project ボタン押されたときに*1それをフ
つい先日Goslingsというものを作った。 Gitのリポジトリの中身をビジュアライズするWebアプリケーションだ。 なんとなく見て楽しいという効用がある他は、Gitの勉強にちょっと使えるかもしれないという程度のものだが、もともとGit Advent Calendar 2016のネタを作るために作ろうと思ったものなので、とりあえずはこんなものでいいのだ。 将来気が向いたら、リポジトリの変更をリアルタイムに反映したり、リポジトリの操作もできるように拡張してもいいかもしれないけど、実用性が感じられないので多分やらない。 因みに、goslingsというのはgeese(雁)の子供を指す、ちょっとマイナーな英語。 Gitオブジェクトを見るアプリだから、GOで始まる名前にしようかと思っていて、そういえば今住んでいるFort Collinsに大量にいるgeeseの子供がgoslingsというし、並んで歩
spring boot の設定 resources配下にsystem.propertiesを作成 javaのバージョンを指定 java.runtime.version=1.8 アプリケーションのプロジェクトフォルダ配下にProcfileを作成 起動時の設定を指定 web: java -Dserver.port=$PORT -jar target/*.jar --server.port=$PORT --spring.profiles.active=heroku Herokuにデプロイするまでの手順 デプロイしたいアプリのフォルダに移動 cd アプリのディレクトリ gitにコミットまで行う git init (初期化) git add * (追加) git commit -m 'first commit' (コミット) herokuにログイン heroku login メールアドレスとパスワー
Last updated August 27, 2025 The Spring Boot model of deploying standalone applications is a great fit for Heroku. You can use either Maven or Gradle to deploy a Spring application on Heroku, but for this guide we’ll assume that you’re using Maven and have Maven 3 installed on your machine. To begin, create a Heroku account. Then download and install the Heroku CLI. Download the Heroku CLI Once in
~/D/g/demo ❯❯❯ git push heroku master [master] Counting objects: 23, done. Delta compression using up to 8 threads. Compressing objects: 100% (15/15), done. Writing objects: 100% (23/23), 51.72 KiB | 0 bytes/s, done. Total 23 (delta 0), reused 0 (delta 0) remote: Compressing source files... done. remote: Building source: remote: remote: -----> Gradle app detected remote: -----> Spring Boot detecte
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く