Skip to content

Commit

Permalink
docs: ChallengeDataLoder.java 주석처리
Browse files Browse the repository at this point in the history
  • Loading branch information
LinaKK committed Dec 9, 2024
1 parent 6e0f14f commit c9b7b19
Showing 1 changed file with 70 additions and 66 deletions.
136 changes: 70 additions & 66 deletions server/src/main/java/greenNare/challenge/ChallengeDataLoder.java
Original file line number Diff line number Diff line change
@@ -1,66 +1,70 @@
package greenNare.challenge;

import greenNare.auth.jwt.JwtTokenizer;
import greenNare.auth.utils.CustomAuthorityUtils;
import greenNare.challenge.entity.Challenge;
import greenNare.challenge.repository.ChallengeRepository;
import greenNare.config.SecurityConfiguration;
import greenNare.member.entity.Member;
import greenNare.member.repository.MemberRepository;
import greenNare.product.entity.Product;
import greenNare.product.entity.Review;
import greenNare.product.repository.ProductRepository;
import greenNare.product.repository.ReviewRepository;
import greenNare.reply.entity.Reply;
import greenNare.reply.repository.ReplyRepository;
import org.springframework.boot.CommandLineRunner;
import org.springframework.stereotype.Component;

@Component
public class ChallengeDataLoder implements CommandLineRunner {
private final ChallengeRepository challengeRepository;
private final ReplyRepository replyRepository;
private final MemberRepository memberRepository;

public ChallengeDataLoder(ChallengeRepository challengeRepository, ReplyRepository replyRepository, MemberRepository memberRepository) {
this.challengeRepository = challengeRepository;
this.replyRepository = replyRepository;
this.memberRepository = memberRepository;
}

@Override
public void run(String... args) {
makeChallenge();
}
public void makeChallenge(){
/*
Member member = new Member("emain@email", "name","password12",0);
Challenge challenge = new Challenge("title", "content", member);
memberRepository.save(member);
for(int i=1; i<=50; i++){
challengeRepository.save(new Challenge("title "+i,"content "+i, member));
}
for(int j=1; j<40; j++) {
replyRepository.save(new Reply(member,challenge,j+"번 댓글입니다"));
}*/
JwtTokenizer jwtTokenizer = new JwtTokenizer();
CustomAuthorityUtils authorityUtils = new CustomAuthorityUtils();
SecurityConfiguration securityConfiguration = new SecurityConfiguration(jwtTokenizer, authorityUtils);
String password = securityConfiguration.passwordEncoder().encode("greennare12");

Member member = new Member("[email protected]", "name", password, 0);
memberRepository.save(member); // Member 엔티티를 먼저 저장

Challenge challenge = new Challenge("title", "content", member);
challengeRepository.save(challenge); // Challenge 엔티티 저장

for (int i = 1; i <= 50; i++) {
challengeRepository.save(new Challenge("title " + i, "content " + i, member));
}

for (int j = 1; j < 40; j++) {
replyRepository.save(new Reply(member, challenge, j + "번 댓글입니다"));
}
}

}
//package greenNare.challenge;
//
//import greenNare.auth.jwt.JwtTokenizer;
//import greenNare.auth.utils.CustomAuthorityUtils;
//import greenNare.cache.CacheService;
//import greenNare.challenge.entity.Challenge;
//import greenNare.challenge.repository.ChallengeRepository;
//import greenNare.config.SecurityConfiguration;
//import greenNare.member.entity.Member;
//import greenNare.member.repository.MemberRepository;
//import greenNare.product.entity.Product;
//import greenNare.product.entity.Review;
//import greenNare.product.repository.ProductRepository;
//import greenNare.product.repository.ReviewRepository;
//import greenNare.reply.entity.Reply;
//import greenNare.reply.repository.ReplyRepository;
//import org.springframework.boot.CommandLineRunner;
//import org.springframework.stereotype.Component;
//
//@Component
//public class ChallengeDataLoder implements CommandLineRunner {
// private final ChallengeRepository challengeRepository;
// private final ReplyRepository replyRepository;
// private final MemberRepository memberRepository;
//
// private final CacheService cacheService;
//
// public ChallengeDataLoder(ChallengeRepository challengeRepository, ReplyRepository replyRepository, MemberRepository memberRepository, CacheService cacheService) {
// this.challengeRepository = challengeRepository;
// this.replyRepository = replyRepository;
// this.memberRepository = memberRepository;
// this.cacheService = cacheService;
// }
//
// @Override
// public void run(String... args) {
// //makeChallenge();
// }
// public void makeChallenge(){
// /*
// Member member = new Member("emain@email", "name","password12",0);
// Challenge challenge = new Challenge("title", "content", member);
// memberRepository.save(member);
// for(int i=1; i<=50; i++){
// challengeRepository.save(new Challenge("title "+i,"content "+i, member));
// }
// for(int j=1; j<40; j++) {
// replyRepository.save(new Reply(member,challenge,j+"번 댓글입니다"));
// }*/
// JwtTokenizer jwtTokenizer = new JwtTokenizer();
// CustomAuthorityUtils authorityUtils = new CustomAuthorityUtils();
// SecurityConfiguration securityConfiguration = new SecurityConfiguration(jwtTokenizer, authorityUtils, cacheService);
// String password = securityConfiguration.passwordEncoder().encode("greennare12");
//
// Member member = new Member("[email protected]", "name", password, 0);
// memberRepository.save(member); // Member 엔티티를 먼저 저장
//
// Challenge challenge = new Challenge("title", "content", member);
// challengeRepository.save(challenge); // Challenge 엔티티 저장
//
// for (int i = 1; i <= 50; i++) {
// challengeRepository.save(new Challenge("title " + i, "content " + i, member));
// }
//
// for (int j = 1; j < 40; j++) {
// replyRepository.save(new Reply(member, challenge, j + "번 댓글입니다"));
// }
// }
//
//}

0 comments on commit c9b7b19

Please sign in to comment.