Archive

Posts Tagged ‘Spring Boot’

Writing full stack microservice application with Spring Boot by TDD

May 28th, 2017 No comments

Когда: 3 июня, 9:30 – 18:30

Где: Львов, вул. Олени Степанивны, EPAM

Сегодня написать микросервис может и ребёнок: берём Spring Boot, добавляем пару стартеров, пишем несколько контроллеров, mvn package или gralde build и вуаля, микросервис готов.

Ну а дальше, как и бывает со Spring Boot-ом, либо работает всё, либо не работает ничего и никто не понимает почему.

Детальная программа:

● Spring core + internals overview (IOC, BPP, Java Config)
● Spring Data (main concepts, Repository interface, dynamic proxy)
● Spring Boot (how magic happens, @Conditional, @OnBeanCondition)
● Web & Spring MVC
◦ Servlet — are they still exists
◦ REST
◦ Controllers / RestControllers
◦ RestTemplate
◦ Tomcat (web.xml, without web.xml, without Tomcat)
● TDD
◦ Testing Services (Junit, Mockito, PowerMock, Spring Test)
◦ Testing Controllers (MockMvc, TestRestTemplate, WireMock)
◦ Integration Tests (Spring Boot Test)

Develop modern apps using Spring ecosystem at BigData era at JUGUA (February 24)

February 8th, 2016 No comments

OlegTTDear friends, we are happy to announce our next JUG UA meeting with an extended version of Oleg Tsal-Tsalko’s JavaDay Kyiv talk “Develop modern apps using Spring ecosystem at BigData era

Date: February 24, 19:00 – 22:30

Venue: EPAM Systems, Kudryashova 14B (Cafeteria)

 

  • Agenda

    Develop modern apps using Spring ecosystem at BigData era (extended version) (video, slides, src1, src2)

    Spring is no longer just a framework, it’s huge ecosystem with lots of technologies in there. Nowadays Spring is a platform for developing all sorts of applications from simple REST services to distributed systems doing complex streams or batch processing with real-time analytics leveraging BigData.
    In my talk I want to give you an overview of what Spring offers you today and how easy and cool is to develop Spring applications today using Spring Boot and Spring XD. Spring Boot and Spring XD are designed to take away most of the burden and boilerplate code required to develop standard things again and again and make complex things look easy.

The 3-4 most active participants will get free tickets to Java Frameworks Day 2016
Thanks to EPAM Systems you can participate in the meeting online