inflearn logo

Setting up a Spring framework development environment and refactoring Dao

Building and Refactoring Spring Framework with IntelliJ Gradle Building a Spring Framework development environment and applying the build!

(4.5) 13 reviews

189 learners

Level Basic

Course period Unlimited

Spring
Spring
IntelliJ IDEA
IntelliJ IDEA
Spring
Spring
IntelliJ IDEA
IntelliJ IDEA

Reviews from Early Learners

4.5

5.0

어용

86% enrolled

I was able to clearly understand the Spring environment setup, and I had a chance to get a taste of JPA. The video was made in 2017, but Spring Boot Spring Data Jpa(1), (2) is a bit different from the current 2020 version, so it was a bit difficult to follow. Also, when I first started the lecture, I downloaded Intellij community and proceeded, but the last two lectures seem to have been conducted with Intellij ultimate. When creating a project, spring initializer did not exist, so I was confused for a while, and then I found out that it was only provided in the ultimate version, so I quickly changed the version and continued the lecture. If information about such details had been provided, beginners would be able to listen to the lecture more easily.

5.0

넥스링크

100% enrolled

Thank you for the great lecture.

5.0

한석희

100% enrolled

💒.. ........

What you will gain after the course

  • The concept of Spring

  • Introduction to Spring

Building and Refactoring Spring Framework with IntelliJ Gradle

Spring is currently a popular Java framework. It offers a variety of features that are helpful for developing dynamic websites. Its demand is particularly high as it serves as the foundation for e-government standard frameworks. This course covers the fundamental principles of effectively using Spring and provides practical application methods, focusing on case studies.

Learning Objectives

Setting up a Spring development environment (Jdk, IntelliJ, wnmp, Heidisql, Gradle)
Applying design patterns (Strategy Pattern)
Applying Spring to DB creation and connection refactoring (@Bean Annotation, XML)

Helpful people

  • Anyone who wants to create a Spring development environment
  • Anyone who wants to know how to apply and utilize Spring
  • Anyone who wants to learn how to refactor using Spring

Note

  • You need experience printing "Hello World" (language doesn't matter).

Introduction of knowledge sharers

Kyeongrok Kim
software engineer
I'm currently developing. I'm developing backends with Spring Data JPA. Last year, I developed frontends with Node.js, React, and Redux. Before that, I started my IT career as an ERP system integration developer. I spend my weekdays developing and my weekends teaching at Fast Campus. I translated the book "Technology of Web Data Collection."

Recommended for
these people

Who is this course right for?

  • For those of you who are curious about why and how to use Spring

Need to know before starting?

  • Java, OOP

Hello
This is Kyeongrok Kim

607

Learners

62

Reviews

13

Answers

4.3

Rating

5

Courses

I am a backend developer with 9 years of experience and have been teaching for 8 years.

I have authored three IT-related books.

http://www.yes24.com/Product/Goods/64573282

http://www.yes24.com/Product/Goods/59384816

More

Curriculum

All

14 lectures ∙ (6hr 17min)

Published: 
Last updated: 

Reviews

All

13 reviews

4.5

13 reviews

  • hyde31633589님의 프로필 이미지
    hyde31633589

    Reviews 350

    ∙

    Average Rating 5.0

    5

    100% enrolled

    thank you

    • krksap
      Instructor

      I hope this helps.

  • bhkim9759님의 프로필 이미지
    bhkim9759

    Reviews 4

    ∙

    Average Rating 4.8

    5

    100% enrolled

    Thank you for the great lecture.

    • jimmyzip님의 프로필 이미지
      jimmyzip

      Reviews 1

      ∙

      Average Rating 5.0

      5

      86% enrolled

      I enjoyed the great lecture.

      • krksap
        Instructor

        Yes, thank you too^^

    • shehan73님의 프로필 이미지
      shehan73

      Reviews 29

      ∙

      Average Rating 4.8

      5

      100% enrolled

      💒.. ........

      • adragon1730님의 프로필 이미지
        adragon1730

        Reviews 1

        ∙

        Average Rating 5.0

        5

        86% enrolled

        I was able to clearly understand the Spring environment setup, and I had a chance to get a taste of JPA. The video was made in 2017, but Spring Boot Spring Data Jpa(1), (2) is a bit different from the current 2020 version, so it was a bit difficult to follow. Also, when I first started the lecture, I downloaded Intellij community and proceeded, but the last two lectures seem to have been conducted with Intellij ultimate. When creating a project, spring initializer did not exist, so I was confused for a while, and then I found out that it was only provided in the ultimate version, so I quickly changed the version and continued the lecture. If information about such details had been provided, beginners would be able to listen to the lecture more easily.

        • krksap
          Instructor

          So I uploaded the latest version in the appendix. Please refer to the appendix for the settings part, and the rest is similar.

      Kyeongrok Kim's other courses

      Check out other courses by the instructor!

      Similar courses

      Explore other courses in the same field!

      25% off for new members

      $17.60

      25%

      $17.60