일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 반복문 탈출
- 제작기
- break-label
- 테킷
- 체인호출
- Visual Basic
- querydsl
- VB
- 코딩테스트
- Git
- 커밋 컨벤션
- 연관관계
- 프로그래머스
- JPA
- springboot
- Java
- PDFBOX
- spring jpa
- 부트캠프
- 멋쟁이사자처럼
- RESPONSEBODY
- orm
- GitFlow
- PDF병합
- restapi
- 스프링부트 쇼핑몰 프로젝트
- Hibernate
- responsepart
- 값 타입
- 알고리즘
Archives
- Today
- Total
섭섭한 개발일지
[TIL] 스프링부트 테스트 데이터 넣기 본문
@Profile("!prod") // 운영모드가 아니면 이 코드를 실행해라
@Configuration
public class NotProd {
@Bean
public ApplicationRunner initNotProd(MemberService memberService, ArticleService articleService) {
return args -> {
Member admin = memberService.join("admin", "1234");
Member member1 = memberService.join("user1", "1234");
Member member2 = memberService.join("user2", "1234");
articleService.write(admin, "test1", "test1");
articleService.write(member1, "test2", "test2");
articleService.write(member2, "test3", "test3");
System.out.println("test data init");
};
}
}
ApplicationRunner 를 반환값으로 한 메서드는 프로그램 실행 시에 기능이 수행되게 설정된다.
'멋쟁이사자처럼 > TIL' 카테고리의 다른 글
[TIL] JPA 엔티티 내 엔티티 값 조회 (Article.member.username) (0) | 2023.11.29 |
---|---|
[TIL] 스벨트킷 다운로드 (0) | 2023.11.24 |
[TIL] Java 체인호출 (0) | 2023.11.08 |
[TIL] Spring의 어노테이션 (0) | 2023.11.06 |
[TIL] MySQL GROUP BY, HAVING (0) | 2023.11.01 |
Comments