Philip Riecks
Philip Riecks
  • 90
  • 386 753
Mega Spring Boot Bundle Content Sale (Expires on 27th of February)
Jumpstart Your Java Developer Learning Journey in 2024.
Unleash the Ultimate Mega Bundle Packed with 10 Game-Changing Digital Products (Online Courses & eBooks) on Spring Boot, Java, Testing, AWS, and Architecture.
The bundle offer expires on the 27th of February 2024 at 12 PM CET.
rieckpil.de/mega-spring-boot-java-and-aws-content-bundle-sale/
มุมมอง: 306

วีดีโอ

Announcement 📢 Testing Spring Boot Applications Masterclass Course 3.0 Revamp (30% Discount)
มุมมอง 525ปีที่แล้ว
Are you struggling with testing your Spring Boot applications? Look no further than the Testing Spring Boot Applications Masterclass! This comprehensive online course, created by experienced software engineer and Spring Boot testing expert Philip Riecks, will guide you through the entire testing process. You'll learn how to write effective tests for all components of your Spring Boot applicatio...
Spring Boot Testing Masterclass Preview Lesson: Course Application Architecture
มุมมอง 330ปีที่แล้ว
This is a preview lesson of the Testing Spring Boot Applications Masterclass, where we walk through the Book Reviewr course application and its use cases. Are you struggling with testing your Spring Boot applications? Look no further than the Testing Spring Boot Applications Masterclass! This comprehensive online course, created by experienced software engineer and Spring Boot testing expert Ph...
Spring Boot Testing Masterclass Preview Lesson: Short Application Walkthrough
มุมมอง 519ปีที่แล้ว
This is a preview lesson of the Testing Spring Boot Applications Masterclass, where we walk through the Book Reviewr course application and its use cases. Are you struggling with testing your Spring Boot applications? Look no further than the Testing Spring Boot Applications Masterclass! This comprehensive online course, created by experienced software engineer and Spring Boot testing expert Ph...
Automatic Large Scale Java Code Refactoring with OpenRewrite
มุมมอง 8K2 ปีที่แล้ว
Showcasing OpenRewrite to perform automatic large-scale refactorings. We're going to use this tool to migrate a sample project from Mockito 1 to Mockito 3. Read more about OpenRewrite and the available recipes here: docs.openrewrite.org/ The source code for this video is available on GitHub: github.com/rieckpil/blog-tutorials/tree/master/open-rewrite-example Getting started with testing Spring ...
More Productive Java Testing With IntelliJ Live Templates
มุมมอง 1.5K3 ปีที่แล้ว
Learn how to use IntelliJ IDEA's Live Template feature to avoid typing boilerplate code for your Java tests over and over. Become more productive by outsourcing common code skeletons for your Java tests. More information about this feature: www.jetbrains.com/help/idea/using-live-templates.html The sample templates are available on GitHub: gist.github.com/rieckpil/dc840d894d24f50db5865691ad4864aa
Testing Email Sending for Spring Boot Applications With GreenMail (Sandbox Email Server)
มุมมอง 7K3 ปีที่แล้ว
This video showcases a testing recipe to write integration tests that involve email sending. To avoid real emails being sent out for our tests, we can use a sandbox email server to capture and verify all emails. For demonstration purposes, we're using a Spring Boot application (JavaMailSender) and GreenMail but the recipe can be applied to any Java application. Content: 00:00 Sample application...
Stratospheric 1.0 Release Party | From Zero to Production with Spring Boot and AWS
มุมมอง 1.9K3 ปีที่แล้ว
For almost one year, we've been working on the Stratospheric eBook. It's a hands-on resource to get your Spring Boot applications in production with AWS. Every two to four months, we incrementally released new chapters of this eBook on Leanpub. With the release of version 1.0, we celebrated the feature-completeness of the eBook together with existing readers and our mailing list. This is a reco...
Bootstrap a New Maven Project With Basic Testing Libraries In Less Than One Minute
มุมมอง 1.4K3 ปีที่แล้ว
Learn how to use a Maven Archetype to bootstrap your next Java Maven project in a matter of seconds. The showcased Maven Archetype scaffolds a new project with the following setup: • Basic testing capabilities: JUnit 5, Mockito and Testcontainers • Configuration for Java 11 • Latest Maven Surefire and Failsafe plugin version • Basic .gitignore • Maven Wrapper GitHub repository of the custom arc...
WireMock JUnit 5 Test Setup For Integration Tests
มุมมอง 7K3 ปีที่แล้ว
TH-cam series explaining how to use WireMock for mocking the HTTP communication to external systems for integration tests. With this last video lesson, we'll take a look at the WireMock test setup for JUnit Jupiter (part of JUnit 5). While the sample application uses Spring Boot, you can use this testing recipe for any Java application. JUnit 5 community extensions: • github.com/JensPiegsa/wire...
WireMock JUnit 4 Test Setup For Integration Tests
มุมมอง 2.1K3 ปีที่แล้ว
TH-cam series explaining how to use WireMock for mocking the HTTP communication to external systems for integration tests. This third video covers the JUnit 4 test setup for WireMock and uses WireMock's JUnit 4 ClassRule for this purpose. While the sample application uses Spring Boot, you can use this testing recipe for any Java application. Content: 0:00​ Test Setup Introduction 02:10 Introduc...
WireMock Basic Feature Overview to Mock HTTP Calls
มุมมอง 3.9K3 ปีที่แล้ว
WireMock Basic Feature Overview to Mock HTTP Calls
WireMock Introduction and Basic Integration Test Setup to Mock HTTP Communication
มุมมอง 24K3 ปีที่แล้ว
WireMock Introduction and Basic Integration Test Setup to Mock HTTP Communication
Integration Test Setup for REST Assured and Spring Boot
มุมมอง 6K3 ปีที่แล้ว
Integration Test Setup for REST Assured and Spring Boot
Test a Secured Endpoint with REST Assured and MockMvc
มุมมอง 3.4K3 ปีที่แล้ว
Test a Secured Endpoint with REST Assured and MockMvc
MockMvc Test Setup With REST Assured and Spring Boot
มุมมอง 6K3 ปีที่แล้ว
MockMvc Test Setup With REST Assured and Spring Boot
Introduction to the Testing Spring Boot Applications Masterclass
มุมมอง 5K3 ปีที่แล้ว
Introduction to the Testing Spring Boot Applications Masterclass
Create and Deploy an AWS CDK Pattern Construct (Level 3) Using Java
มุมมอง 1.6K3 ปีที่แล้ว
Create and Deploy an AWS CDK Pattern Construct (Level 3) Using Java
Create and Deploy an AWS CDK Curated Construct (Level 2) Using Java
มุมมอง 2.4K3 ปีที่แล้ว
Create and Deploy an AWS CDK Curated Construct (Level 2) Using Java
Create and Deploy an AWS CDK CloudFormation Construct (Level 1) Using Java
มุมมอง 1.7K3 ปีที่แล้ว
Create and Deploy an AWS CDK CloudFormation Construct (Level 1) Using Java
Overview of the Different AWS CDK Constructs
มุมมอง 5K3 ปีที่แล้ว
Overview of the Different AWS CDK Constructs
Introduction to the AWS CDK Using Java and Maven
มุมมอง 9K3 ปีที่แล้ว
Introduction to the AWS CDK Using Java and Maven
Short And Concise Test Setup With @DataJpaTest and Testcontainers
มุมมอง 1.4K3 ปีที่แล้ว
Short And Concise Test Setup With @DataJpaTest and Testcontainers
Test a Native Query of Your Spring Data JPA Repository With @DataJpaTest
มุมมอง 3.8K3 ปีที่แล้ว
Test a Native Query of Your Spring Data JPA Repository With @DataJpaTest
Replacing the Default In-Memory Database of @DataJpaTest Using Testcontainers
มุมมอง 2.9K3 ปีที่แล้ว
Replacing the Default In-Memory Database of @DataJpaTest Using Testcontainers
Introduction to @DataJpaTest and Pitfalls of In-Memory Databases For Testing
มุมมอง 2.6K3 ปีที่แล้ว
Introduction to @DataJpaTest and Pitfalls of In-Memory Databases For Testing
Test Protected (Spring Security) Controller Endpoints With MockMvc
มุมมอง 11K3 ปีที่แล้ว
Test Protected (Spring Security) Controller Endpoints With MockMvc
Use MockMvc to Test a Spring MVC Thymeleaf View @Controller Endpoint
มุมมอง 4.5K4 ปีที่แล้ว
Use MockMvc to Test a Spring MVC Thymeleaf View @Controller Endpoint
Perform HTTP GET and POST Requests MockMvc to Test a @RestController
มุมมอง 19K4 ปีที่แล้ว
Perform HTTP GET and POST Requests MockMvc to Test a @RestController
Setup MockMvc to Test Your Spring MVC @Controller and @RestController in Isolation
มุมมอง 11K4 ปีที่แล้ว
Setup MockMvc to Test Your Spring MVC @Controller and @RestController in Isolation

ความคิดเห็น

  • @melissapereira6957
    @melissapereira6957 วันที่ผ่านมา

    my crsf is disabled but i am still getting the same errors you showed in the video.. would you please help ?

  • @anjithak9980
    @anjithak9980 หลายเดือนก่อน

    I m trying to mock a resource bundle wch is static final.but while I running the test case I gets the resources not found exception.if I mock why it would go to inside the resources class and search for property file?

    • @rieckpil
      @rieckpil หลายเดือนก่อน

      If you get a resource not found exception, something with the mock setup is incorrect. Can you share your code via Stack Overflow?

  • @saravana-kumar-m
    @saravana-kumar-m 3 หลายเดือนก่อน

    Thanks for this useful content. In the "shouldCreateUser()" method you are not using the mocked userService, so how is the test passing. Is it calling the real userService?

  • @praveens2272
    @praveens2272 4 หลายเดือนก่อน

    I am from India, will it be available on par with PPP of my country

    • @rieckpil
      @rieckpil 4 หลายเดือนก่อน

      yes, we offer PPP for all our products, simply visit rieckpil.de/testing-spring-boot-applications-masterclass/

  • @stjepanoviccc
    @stjepanoviccc 5 หลายเดือนก่อน

    I'm using v 3.3.0 and this doesn't work

  • @Miguel-yb5bj
    @Miguel-yb5bj 5 หลายเดือนก่อน

    Nice video!

  • @asdiasx
    @asdiasx 6 หลายเดือนก่อน

    Well done! Thanks for posting! 😊

  • @marcelinoparado
    @marcelinoparado 6 หลายเดือนก่อน

    thank you so much. really helpful :)

    • @rieckpil
      @rieckpil 6 หลายเดือนก่อน

      You‘re welcome 🤗

  • @blighthornsteelmace820
    @blighthornsteelmace820 6 หลายเดือนก่อน

    For people (like me) who added javax validation dependency for @Size, @NotEmpty, make sure you instead add jakarta.validation for new Spring Boot version (they say for 2.0+ ?) Otherwise thos @Valid check won't work.

  • @axelboy9080
    @axelboy9080 7 หลายเดือนก่อน

    works for me thanks

  • @siddharthgoel1944
    @siddharthgoel1944 8 หลายเดือนก่อน

    Great example. However, I feel that sdkman is a bit cleaner to use.

  • @minikin_pixie
    @minikin_pixie 9 หลายเดือนก่อน

    Hi Philip. How did u setup your IDE to autoload on save of a class. Can you tell what did u do in your IDE

    • @rieckpil
      @rieckpil 9 หลายเดือนก่อน

      that should be github.com/AdamBien/wad

  • @jitendrapatil3276
    @jitendrapatil3276 10 หลายเดือนก่อน

    Thanks a lot for the tutorial. I was stuck in one of the Controller testing task. Your video helped me in less than 5 mins.

  • @JoseLabeaga
    @JoseLabeaga 10 หลายเดือนก่อน

    Excellent list of videos Philip! Unfortunately, the list is not in the right order, I believe it should be 1-5-4-2-3, instead. Many thanks!

  • @yuriifurd6181
    @yuriifurd6181 11 หลายเดือนก่อน

    Like

  • @Shelton_fr
    @Shelton_fr ปีที่แล้ว

    How it should be done when using jwt Auth?

    • @rieckpil
      @rieckpil ปีที่แล้ว

      there's also a SecurityPreProcessor jwt() that you can use to simulate a JWT

  • @edward-eq5ys
    @edward-eq5ys ปีที่แล้ว

    video quality is poor

  • @samuelferreira9354
    @samuelferreira9354 ปีที่แล้ว

    Muito Obrigado. Excelente.

  • @FarnazMahmoudi-h1b
    @FarnazMahmoudi-h1b ปีที่แล้ว

    To test 403, The test does not pass, it returns 200 as if it does not recognize the role at all. And whoever is authenticated accepts and gives 200, while I left the corresponding endpoint open only for the admin.

  • @robottalks7312
    @robottalks7312 ปีที่แล้ว

    Anyway to migrate java 6 to java 8

    • @rieckpil
      @rieckpil ปีที่แล้ว

      Yes, you can try to use this recipe docs.openrewrite.org/recipes/java/migrate/upgradetojava8

  • @lambda-dev
    @lambda-dev ปีที่แล้ว

    Awesome! So can it create a custom recipe for any refactoring or even restructuring a project to adhere to a specific architecture?

  • @MrSpyTubes
    @MrSpyTubes ปีที่แล้ว

    How can you avoid storing the public key and instead getting it from keycloak to avoid the need for redeploy when rolling those keys ?

  • @aminamer5283
    @aminamer5283 ปีที่แล้ว

    Vielen Dank und Respekt. Es hat viel geholfen.

  • @KrishnaPatel-qu6nh
    @KrishnaPatel-qu6nh ปีที่แล้ว

    thank you for this amazing explaination!

  • @0x8strom
    @0x8strom ปีที่แล้ว

    amazing! i recently deployed a quarkus app as an aws lambda . looking to go more in-depth on deployment to aws. are there any resources on how to deploy spring-boot services using the aws-cdk?

    • @rieckpil
      @rieckpil ปีที่แล้ว

      For using Spring Boot & AWS CDK, take a look at stratospheric.dev/

  • @hackwithharsha
    @hackwithharsha ปีที่แล้ว

    Thanks Philip !! Does both jEnv and SDKMan serve same purpose in java ecosystem to manage multiple java environments ?

  • @abulsyed4851
    @abulsyed4851 ปีที่แล้ว

    Is the revamp nearly done? Also does the course cover functional tests using cucumber? If not that will be a good addition.

    • @rieckpil
      @rieckpil ปีที่แล้ว

      The revamp is done, Cucumber is not covered so far.

  • @learnmycourse
    @learnmycourse ปีที่แล้ว

    nice

  • @glebaks401
    @glebaks401 ปีที่แล้ว

    thank you, great video!

  • @tiyasha01
    @tiyasha01 ปีที่แล้ว

    Hi,how can i test timeout set on resttemplatebuilder,that we should have Connect Exception if timeout is exceeded?

  • @baibula
    @baibula ปีที่แล้ว

    Don't forget to change your timezone from 'Europe/Kyiv' to something else, such as Helsinki. It doesn't know anything about Kyiv.

  • @0x8strom
    @0x8strom ปีที่แล้ว

    hello riecks. in a spring boot application using jOOQ and flyway. how can you get the testcontainer to start up before the flyway migration and jooq code generation?

    • @rieckpil
      @rieckpil ปีที่แล้ว

      Hi, maybe these article can help: martinelli.ch/how-to-use-jooq-with-testcontainers-and-flyway/ blog.jooq.org/using-testcontainers-to-generate-jooq-code/ stackoverflow.com/questions/72618530/how-to-configure-jooq-with-gradle-testcontainers-and-flyway

    • @0x8strom
      @0x8strom ปีที่แล้ว

      @@rieckpil thanks a lot!

  • @m_jdm357
    @m_jdm357 ปีที่แล้ว

    Great

  • @trayanangelov5505
    @trayanangelov5505 ปีที่แล้ว

    👍

  • @mrowox
    @mrowox ปีที่แล้ว

    What if I wasn't using getForObject but instead using exchange? How do I test that?

    • @rieckpil
      @rieckpil ปีที่แล้ว

      that doesn't matter at all as we're mocking on the HTTP level.

  • @T_Sub4ik
    @T_Sub4ik ปีที่แล้ว

    OMG! Thank you bro, u r so mtfkn brilliant <3

  • @merxxibeaucoup9093
    @merxxibeaucoup9093 ปีที่แล้ว

    Looks interesting but I have soo many questions

    • @rieckpil
      @rieckpil ปีที่แล้ว

      Feel free to ask them here

  • @praveens2272
    @praveens2272 ปีที่แล้ว

    Does it take a lot of time to spin up the postgres docker container in application and memory

    • @rieckpil
      @rieckpil ปีที่แล้ว

      If you have a decent laptop/PC, not really.

  • @dinobulja
    @dinobulja ปีที่แล้ว

    dude your videos are impossible to follow for beginners. You start with almost finished app instead of starting from very begining. I have not found a single video from you guiding in a nice beginner friendly way

    • @rieckpil
      @rieckpil ปีที่แล้ว

      Sorry to hear that Dino. I agree that they are not easy to follow for fresh beginners. I recommend taking beginner courses somewhere else (e.g. Udemy) and then coming back to my videos once you're past the basics.

  • @kuldeepsidhu1541
    @kuldeepsidhu1541 ปีที่แล้ว

    Thanks. It looks nice. Can it automate the version change in pom.xml as well?

    • @rieckpil
      @rieckpil ปีที่แล้ว

      Yes, it can also bump the version of the used dependencies in your pom.xml

  • @legendamongus6002
    @legendamongus6002 ปีที่แล้ว

    how to test using mockmvc without spring boot annotations, i mean using only spring mvc annotations

    • @rieckpil
      @rieckpil ปีที่แล้ว

      You can manually bootstrap a MockMvc instance as seen here rieckpil.de/guide-to-testing-spring-boot-applications-with-mockmvc/

  • @juandavidportilla6103
    @juandavidportilla6103 ปีที่แล้ว

    Great videos man

  • @Glru441
    @Glru441 ปีที่แล้ว

    I love your courses. I have checked the price and it was a little bit high even though it has quality. I wish you could lower a bit and make it affordable for a lot students.

    • @rieckpil
      @rieckpil ปีที่แล้ว

      Hey Girma 👋🏻 I’m offering a dedicated student discount. Please send me your current certificate of enrollment to blog@rieckpil.de and I’ll send you the discount code 🍃

  • @daspradeep
    @daspradeep ปีที่แล้ว

    By giving a name as L3ConstructBlahBlah it doesn't become a construct. A construct is one that derives from the construct class

    • @rieckpil
      @rieckpil ปีที่แล้ว

      That's correct, if I stated that wrong in the video, then it's a mistake. Thanks for the correction

  • @locotribal5850
    @locotribal5850 ปีที่แล้ว

    Thank you! That solved my problem.

  • @KrishnaMurali-jx6ww
    @KrishnaMurali-jx6ww ปีที่แล้ว

    Is there any Automated Scripts Pipeline to check a particular dependency is included in Maven File?

    • @rieckpil
      @rieckpil ปีที่แล้ว

      I'm not aware of that

  • @DeepakKumar-uv5by
    @DeepakKumar-uv5by ปีที่แล้ว

    very useful, i was looking for same

  • @bol1976
    @bol1976 ปีที่แล้ว

    How can we run this on a jenkins Pipeline?

  • @PremanandJiKeertan
    @PremanandJiKeertan ปีที่แล้ว

    How can I excludes some packages while running mvn versions:display-dependency-updates. Could you please share an example ? I tried but not worked for me.