일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- JDBC TEMPLATE
- Spring JDBC
- XML
- Framework
- POJO
- Di
- @test
- JdbcTemplate
- spring aop
- @AspectJ
- myBatis
- spring
- 프로퍼티
- 컨테이너
- Linux
- 마이바티스
- 리눅스
- java
- Dependency Injection
- Spring Boot
- unix
- spring framework
- @JUnit
- AOP
- pointcut
- java spring
- SpringJDBC
- @Spring-Test
- STS
- Ubunt
- Today
- Total
목록2024/10 (54)
개키우는개발자 : )
1. 스프링 부트란 무엇인가?프레임워크인가? 도구인가? 라이브러리인가?: 스프링 부트는 하나의 프레임워크, 도구, 그리고 라이브러리로서 다양한 기능을 제공하는 "도구의 모음"입니다. 스프링 프레임워크를 기반으로 하지만 그 자체로도 독립적인 기술로서 기능합니다.스프링 부트의 역할: 스프링 부트는 스프링 애플리케이션을 쉽게 만들 수 있도록 도와줍니다. 특히 스프링을 활용한 독립 실행형 애플리케이션을 빠르고 간편하게 작성할 수 있도록 지원합니다.2. 스프링 부트와 스프링의 관계스프링 부트는 스프링의 대체가 아니다: 스프링 부트는 스프링을 대체하는 것이 아니라, 스프링 애플리케이션을 더 쉽게 만들 수 있도록 돕는 기술입니다. 스프링 부트를 사용하면서도 실제로는 스프링을 사용하는 것입니다.스프링과 스프링 부..
1. 스프링 부트와의 첫 경험스프링 프레임워크에 대한 자신감: 12년 동안 스프링 프레임워크를 사용하며, 책을 집필한 경험도 있어 스프링 부트를 쉽게 사용할 것이라고 예상.첫 시도에서의 충격: 예상과는 달리 스프링 부트는 기존 스프링 프레임워크와 다른 방식으로 작동, 특히 빈 구성과 DB 연결 정보를 처리하는 방식에서 혼란을 겪음.2. 스프링 부트에 대한 깊은 이해로 나아가기자동화된 설정에 대한 불안: 커넥션 풀과 같은 설정을 스프링 부트에서 자동화했지만, 내부에서 어떤 기술이 사용되고 있는지 명확히 알 수 없어 혼란스러움.스프링 부트의 원리 탐구: 시간을 들여 스프링 부트가 실제로 어떤 기능을 사용하는지 탐구하게 됨. 이를 통해 스프링 부트가 스프링 프레임워크의 자동 구성을 통해 어떻게 동작하는지 이해..
이일민 (토비) 소개경력: 30년 경력의 개발자 및 기술 컨설턴트로, 다양한 도메인에서 활동.스프링 경력: 2004년부터 스프링 프레임워크 실무 적용, 2016년부터 스프링 부트를 메인 개발 기술로 사용.저서: "토비의 스프링 3.0", "토비의 스프링 3.1" 저자.한국 스프링 사용자 모임(KSUG): 2007년 설립하여 활동.기술 소통 활동: 유튜브 채널에서 라이브 코딩과 인터뷰 진행, 디스코드 채널을 통해 개발자들과 소통.
1. 스프링 부트의 철학과 기본 개념스프링 부트란?: 스프링 부트는 스프링 프레임워크를 기반으로 한 빠른 애플리케이션 개발을 위한 도구입니다. 복잡한 설정 없이 독립 실행형 애플리케이션을 쉽게 만들 수 있도록 돕습니다.강한 주장 (Opinionated): 스프링 부트는 필요한 기술과 설정을 미리 제공하여 빠른 개발을 가능하게 하지만, 필요한 경우 이를 커스터마이징할 수 있습니다.2. 자동 구성(Auto-Configuration)자동 구성의 핵심: 스프링 부트는 자동 구성 기능을 통해 개발자가 별도로 설정하지 않아도 필요한 라이브러리와 빈을 자동으로 등록합니다. 이를 통해 개발자는 비즈니스 로직에 집중할 수 있습니다.조건부 자동 구성: @Conditional 애노테이션을 활용하여 특정 조건에서만..