| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 개발
- 서버
- 파이썬
- 개발자
- 자바
- SQLP
- 코딩테스트
- jsp
- 탐욕알고리즘
- codingtest
- 알고리즘코딩테스트
- 네트워크
- HTTP
- Python
- 백준
- 챗지피티
- 프로그래머스
- 정렬알고리즘
- HTTP상태
- Spring
- SQL
- javascript
- 그리디알고리즘
- ChatGPT
- SQLD
- 하루코딩
- API
- 알고리즘
- java
- JQuery
- Today
- Total
목록Back-end/Spring (3)
개발자's Life
어노테이션 Configuration 은 설정을 할 클래스 위에 사용할 수 있습니다. @Bean 어노테이션은 스프링 컨테이너에 등록할 메소드 위에 작성하시면 됩니다. 아래의 예시 코드를 보여드리고 주석으로 설명하겠습니다. /*Config 클래스*/ @Configuration // Configuration 어노테이션의 클래스를 스프링 컨테이너 빈으로 자동 등록이 됩니다. public class Config { @Bean // Bean 작성한 메소드 이름으로 Bean 이 등록됩니다. public Service service(){ return new ServiceImpl(Repository()); } @Bean public static Repository repository() { return new Repos..
김영한님의 무료강의인 '스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술' 을 들었다. 그 중 마지막 기술 강의인 AOP 를 들었는데 현재 1년이 조금 넘은 개발자로써 아주 유익한 내용이였다. 우선 AOP 를 다른 블로그를 참고하여 내용을 적어본다. AOP란? Aspect-Oriented Programming (관점 지향 프로그래밍)의 약자이다. 흩어진 Aspect들을 모아서 모듈화 해줘서 관심사 분리라는 개념을 갖고 객체지향 프로그래밍을 통해 더욱 객체지향적으로 만들어주는 기술이다. 서로 다른 클래스라고 하더라도 비슷한 기능을 하는 부분(ex 비슷한 메서드, 비슷한 코드)이 있다. 이 부분을 Concern이라고 한다. [참고 블로그] https://rma7.tistory.com/..
패스트 캠퍼스 초격차 패키지 강의 개발 환경 - Java - JPA - Intelli J (Ultimate Ver) - Gradle - Spring - Github - GitKraken - junit5 - 의존성 implementation 'org.springframework.boot:spring-boot-starter-actuator' implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-data-rest'..