より速く より運用しやすく 進化し続けるJVM(Java Developers Summit Online 2023 発表資料)NTT DATA Technology & Innovation
![Lineにおけるspring frameworkの活用](https://cdn-ak-scissors.b.st-hatena.com/image/square/45f90079ebed2b29d68906f134d528c5e22fa735/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Flinespringframework-161118073059-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
どうもこんにちは。先日に引き続き技術本部の池田 (@yukung) です。少し日が空いてしまいましたが、 SpringOne Platform 2日目のレポートをお送りします。 他にもたくさんのセッションがありましたが、今回は私が聴講したセッションを中心にお届けします。セッション一覧はこちらです。 Main Stage1日目と同様、冒頭は Main Stage という Keynotes セッションでした。 Keynotes 前半主に前半は Cloud Foundry や OSS, Community の話や、ユーザーである Bloomberg, McKesson, Manulife といった企業がいかにしてソフトウェアを中心にした企業文化に変えていったのかといった culture の話、そして Cloud Foundry と Google, Microsoft, Accenture が協力
どうもこんにちは。技術本部でサーバサイドエンジニアをしている池田 (@yukung) です。約4年振りの投稿になります。こち亀の日暮さんばりの登場頻度でスミマセン。 実は私、今ラスベガスのホテルにてこのエントリを書いています。なぜそんなところに居るのかというと、ラスベガスで開催されている SpringOne Platform (https://springoneplatform.io/) というイベントに参加しているからです。 SpringOne とはご存知の方もいらっしゃるとは思いますが一応軽く説明しますと、 Java のデファクトスタンダードなフレームワークである Spring とそのエコシステムをフィーチャーしたイベントで、去年も SpringOne 2GX として開催されました。今年から SpringOne Platform としてリブランドされ、Spring だけでなく、 OSS
This document discusses using Spring Cloud Netflix to connect microservices. It covers: - An overview of Netflix and Spring Cloud - How to use Spring Cloud Netflix libraries like Eureka, Ribbon and Hystrix to implement service discovery, load balancing and fault tolerance between microservices - Demos of creating Eureka service registry and registering producer/consumer servicesRead less
Spring MVCのコントローラのメソッドで使える戻り値にどんなものがあるか、どういう使い方ができるかをざっくりまとめてみた。 @Controllerと@RestControllerの違い 先に@Controllerと@RestControllerの違いを説明しておく。 Spring MVC ではコントローラクラスにアノテーションで@Controllerまたは@RestControllerを付ける。 @Controllerは主にWebページ用のコントローラで使用する。 Webページ用コントローラはJSPやテンプレートエンジンのViewに遷移してレスポンスのHTMLを生成するので、基本的にメソッドの戻り値はViewの遷移先を指定するのに使用する。 @RestControllerはJsonやXML等を返すWebAPI用のコントローラで使用する。 こちらはViewに遷移しないのでメソッドの戻り
Testing your Spring Boot application with Selenium March 7th, 2015 7 minute read E2E Java Selenium Spring Spring boot Testing The past couple of weeks I wrote several kind of tests for my Spring Boot application, we started of with some integration tests for our REST service, and today I’m writing the last part of the series with some functional/integration tests for the application using Selenium
Unit testing with Mockito and AssertJ January 31st, 2015 7 minute read AssertJ JUnit Mockito Testing A few weeks ago I wrote my very first Spring Boot application and I was quite astonished about the result. Now, I did want to complete the application by writing some tests and so I did. In my previous tutorial I wrote several integration tests, and now it’s time to write some unit tests as well. F
Easy integration testing with Spring Boot and REST-Assured January 24th, 2015 8 minute read REST-Assured Spring Spring boot Testing In my previous article I explained how you could rapidly create a completely working, responsive CRUD application with about 150 lines of code. That’s obviously nice, but Spring Boot also makes it easy to write integration tests for your application, because it’s easy
Post published:July 4, 2014 Post Author:Mattias Severson Post Category:Java / Testing / Web Post Comments:80 Comments Spring Boot brings about some welcome defaults configurations that significantly decreases the development time of Spring projects. It also has some useful additions when it comes to simplified integration testing. Traditionally, one would use the build script to fire up an embedde
以前、Spring MVC 3.2のSpring MVC Testを触ったでSpring MVC 3.2から導入されたSpring MVCのテストを紹介しましたが、今回はJSONのテストについて紹介します。 今回のアプリケーションもGitHubに上げています。いろいろなSpringのサンプルをまとめています。 https://github.com/kuwalab/SpringSample Eclipse 4.3でMaven+WTPのプロジェクトとして作成していますので、その環境であればプロジェクトをimportすることですぐに使えます。 サンプル中のspring_mvc32_json_testフォルダをEclipseのプロジェクトとしてインポートしてください。 テスト用のアプリケーション テスト用のアプリケーションとして、簡易書籍管理アプリケーションを作ります。今回はJSONのテストのため
SpringBootで作ったWebアプリのユニットテスト こちらを参考に作り始めたのですが、動かすまでは簡単にできたのですが、ユニットテストの方法が良くわからなかったので調べてみました。 あと、テストにはやっぱりSpockを使いたかったので、その辺も調べました。 Webアプリを作成 公式サイトのチュートリアル通りにやれば一直線です。迷うところは特にありません。 Spockも使うつもりだったので最初からGroovyで作っています。 HelloController.groovy package la.urau import org.springframework.web.bind.annotation.RequestMapping import org.springframework.web.bind.annotation.RequestMethod import org.springfram
This post shows how to do integration testing of a ReST service as part of Gradle build process, using Spock to implement the test and Docker to make required database available. It’s build upon the example project described in my previous blog post. Following technologies are used: ReST service is implemented with Spring Boot Database is MongoDB running in Docker container Gradle used to build an
Spring Framework 3.2 introduces a very elegant way to test Spring MVC controller using MockMvc. Based on the documentation, there are two ways to configure MockMvc:- MockMvcBuilders.webAppContextSetup(webApplicationContext).build() MockMvcBuilders.standaloneSetup(controller).build() The first approach will automatically load the Spring configuration and inject WebApplicationContext into the test.
Last updated: April 22, 2024 I started to write a new version of my Spring MVC Test tutorial. When this tutorial is finished, it describes how you can write both unit and integration tests for Spring MVC controllers by using the Spring MVC Test framework (aka Spring MockMvc) and JUnit 5. At the moment, my new Spring MVC Test tutorial consists of these blog posts: Introduction and Unit Testing Intr
Integration Testing of Spring MVC Applications: Migrating to Spring 3.2 When Spring Framework 3.2 was released, spring-test-mvc was officially included in this release under the name Spring MVC Test Framework. Although many things remained the same, there are some changes that might cause confusion when we are migrating our applications from Spring Framework 3.1 to 3.2. This blog entry was written
Integration Testing of Spring MVC Applications: REST API, Part Two This is the fifth part of my spring-test-mvc tutorial and it describes the integration testing of a REST API that is implemented by using Spring MVC 3.1. During this tutorial we will continue writing integration tests for a simple REST API that provides CRUD functions for todo entries. This blog entry concentrates on two controller
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く