Tag Archives: Java

Spring Tool Suite (STS)と Spring Boot で始める Web アプリケーション開発(3)

こんにちは。梶原です。
これは TECHSCORE Advent Calendar 2016 の3日目の記事です。

「Spring Tool Suite (STS)と Spring Boot で始める Web アプリケーション開発」の第3回です。
続きを読む...

Spring Tool Suite (STS)と Spring Boot で始める Web アプリケーション開発(2)

こんにちは。梶原です。

「Spring Tool Suite (STS)と Spring Boot で始める Web アプリケーション開発」の第2回です。
3回に分けて掲載しています。
続きを読む...

Spring Tool Suite (STS)と Spring Boot で始める Web アプリケーション開発(1)

こんにちは。梶原です。

「Java の勉強として、ブラウザを利用して入出力するような Web アプリケーションを書いてみたい」という方、統合開発環境に Spring Tool Suite を利用して Spring MVC + Spring Boot で開発してみてはいかがでしょうか?
手早く Web アプリケーション環境を立ち上げられる機能が提供されています。
続きを読む...

Jersey Client API : Java でWeb API Client を作成する方法

私たちはシステムをサブシステム・マイクロサービスに分割する方針を採用しているので、サブシステム間の通信、Web API を呼び出す処理を開発することが多くあります。
続きを読む...

ServerlessでJavaアプリケーションをデプロイしちゃおう

この記事では、Serverless Framework(以下Serverless)を使ってサンプルのWebアプリケーションをAWS LambdaとAmazon API Gatewayにデプロイします。
続きを読む...

Java : Jackson による JSON デシリアライズ時の型解決方法

こんにちは。松本です。

ポリモーフィズムはオブジェクト指向言語の魅力のひとつですが、これがオブジェクトと JSON のマッピングを複雑にするなあと度々感じています。
続きを読む...

次世代ビルドツール Bazelに入門してみました

こんにちは、田渕です。

いつもは、技術は後追いスタンスなんですが(汗)、今回は少しでも新しい技術に触れてみようと思い、
Bazelを触ってみました。今回はBazelの入門編について紹介しようと思います。
続きを読む...

「うわっ…私のアプリ、遅すぎ…?」 スレッドダンプでJavaアプリケーションのボトルネックを調査しよう

こんにちは、寺岡です。
今回は、アプリケーションのトラブルを調査する際に役立つスレッドダンプについて書いてみたいと思います。

スレッドダンプって何?

スレッドダンプとは、ある時点の全てのスレッドのスタックトレースを出力したものです。
続きを読む...

Java8 Stream でお手軽に並列処理しよう

こんにちは、寺岡です。
今日はJava8のStreamを使ったお手軽な並列処理と、ちょっとした注意点をご紹介します。

Stream#parallel() で並列処理

Java8 の Stream#parallel() メソッドを使うと、簡単に並列処理を行うことができます。
続きを読む...

5分で読む入門編:Java 8 ラムダ式 コレクション編(2)リストの検索

こんにちは、梶原です。
これは TECHSCORE Advent Calendar 2015 の24日目の記事です。

リストの検索

Java 8 ラムダ式を利用したコレクションの処理について考える、第2回目です。
続きを読む...