This video will show you how to build a Spring Boot backend using Kotlin! We will create a RestController, Service, and Repository layer. You'll learn about testing and how to deploy your application using docker. You will also learn about best practices using DTOs, Mappers, and Request Objects.
Download Project Shell: joshuamatos.com/s3ca
💌 Sign up for my free weekly email newsletter - joshuamatos.com/sunday
💎 Developer OS: joshuamatos.com/developeros
🔗 LINKS:
- 🤝 How to Win Friends and Influence People, joshuamatos.com/agtr
- 🧹 Clean Code, joshuamatos.com/n1h2
- 🏗️ Code Complete, joshuamatos.com/fgi3
- 🔧 The Pragmatic Programmer, joshuamatos.com/8wof
- 🖥️ Structure and Interpretation of Computer Programs, joshuamatos.com/zldb
🍿 WATCH NEXT
- • 5 Books to Skyrocket Y...
MY SOFTWARE ENGINEERING COURSES (COMING SOON)
🏆 In the Works! ⏳
MY FAVOURITE BOOKS, TOOLS & GEAR
🕒 What I use for Productivity - Notion: joshuamatos.com/notion
✍️ My Top 5 Books - Books to Level Up as a Dev - joshuamatos.com/thebooks
📚 Kinsta - The Best Host for Websites I’ve used so far - joshuamatos.com/amazinghost
🎵 Epidemic Sound - Where I Get My Music - joshuamatos.com/epicsound
MY OTHER SOCIALS:
🎙 My podcast, where I talk about technology, interview software engineers and other inspiring people -joshuamatos.com/thepod
🌍 My blog - joshuamatos.com/blog
🐦 Twitter - / joshuamatosdev
📸 Instagram - / joshuamatosdev
📱 TikTok - / joshuamatosdev
🌍 My website - joshuamatos.com
💻 As a self-taught software engineer, I began my tech journey creating websites and freelancing for gaming sites 🎮, a foundational experience that sparked my diverse exploration into technology. From there, I delved into various fields, including radios 📻, satellite systems 🛰️, and network management, managing and deploying servers, and managing people 👥 - constantly expanding my skill set. Now, as a professional software engineer currently in Austin's tech scene 🌆 - I've also become a KZitemr 🎥 and Entrepreneur 💼.
Btw, Some of the links in this description are affiliate links that I get a kickback from 😜
VIDEO CHAPTERS
0:00 Course Introduction to Spring Boot using Kotlin
0:42 MockK Dependencies for Testing
1:04 Configure Docker & Postgres
2:45 Configure Spring JPA
5:05 Create JPA Entity
7:20 Create Objects for Request and Data Transfer
10:10 Test and Factories
16:07 WebMvc Controller Test
23:51 Spring Rest Controller
29:47 Service Layer
31:39 Kotlin Extensions
38:05 Verify Test
GitHub: github.com/joshuamatosdev/spr...
Dependencies used for testing:
testImplementation("io.mockk:mockk:1.13.3")
testImplementation("com.ninja-squad:springmockk:4.0.0")
Негізгі бет Ғылым және технология Build A Spring Boot App In Kotlin: Quick And Easy
Пікірлер: 3