본문 바로가기

전체 글160

Spring 기본편 시작 이번 스프링 기본편 목표입니다. member 패키지를 생성하고 ENUM으로 Grade(회원등급) 선언해줍니다. member 패키지 안에 class Member 만들고 , 생성자, getter, setter 설정해줍니다. package hello.core.member; public class Member { private Long id; private String name; private Grade grade; //생성자와 getter, setter를 생성해준다. public Member(Long id, String name, Grade grade) { this.id = id; this.name = name; this.grade = grade; } public Long getId() { return id;.. 2022. 3. 14.
코로나... 양성 ?.? 아 정말 일이 터지고야 말았다 분명 14일 음성이었는데 이틀 뒤인 16일 감기인줄 알았던 병이 낫지가않아서 불안해서 저녁에 집에서 자가진단키트를 사용했더니 두줄이 나와버렸다... (양성) 월요일부터 아팠는데 월요일, 화요일 조금 아프고 수요일부터는 기침만 나오고 괜찮았다. 저번주 금요일 사람많은 식당에서 밥을 먹긴했는데 원인이 어디인지는 모르겠는 판이다. 잠복기가 짧고 증상이 경미한것으로 보아 오미크론이 아닐까 생각한다. 그래서 오늘 눈뜨자마자 집근처 선별진료소에서 pcr 검사를 받았다. 자가진단키트 양성이라는 말을 하자 간호사분이 매뉴얼때문에 깊게 쑤셔요 하고 면봉이 코를통해 목구멍쪽에 닿는 느낌이 났다 ㄷㄷ 내일 결과가 나와봐야 알겠지만 지금 9만명 10만명 나오는 시점에서 나도 피해갈수는 없다 생각.. 2022. 2. 17.
블로그 쓰기도 힘들구나 ... 핑계지만 블로그 글을 오랫동안 못썼다. 하루 쉬어버리고 나니까 계속 귀찮아서 안쓰게되고.. 설날 연휴에는 생굴을 먹었다가 노로바이러스에 걸려서 3-4일 누워있었다.. 그리고 또 다 낫고나서 어제부터인가 목이 아프고 칼칼하고 기침도 나오고 두통도 있고, 미열도 있는것 같아서 겁이나서 오늘 시청 선별진료소로 달려갔다. 12시 쯤에 미리 대기표를 끊고 2시쯤 가서 30분 줄서서 자가진단을 받았다. 결과는 다행히 음성이었다. 나는 지금 백신 2차를 맞고 3차는 아직 안맞고 버티는 상태인데 내가 코로나에 걸리면 나는 괜찮아도 우리 가족한테 피해가 가니까 더 조심해야겠다는 생각이 들었다. 오늘 수강신청도 올클해서 기분은 좋은데.. 요즘은 정보처리기사 필기를 공부중인데 면역력이 약해서 자꾸 아프다. 전에는 이런적이 .. 2022. 2. 14.
고든램지 버거에 다녀왔다. 오늘은 아는 형과 잠실 고든램지 버거에 다녀왔다.평소에 고든램지 쉐프님을 유튜브로 많이 봐왔기때문에미국에 가보지못한 나는 꼭 고든램지 버거를 먹어보고싶었다.캐치테이블로 2주전쯤 예약을 하여 오늘 가는 날이 되었다.나는 캐치테이블 어플을 이용하여 미리 오늘 7:30분에 예약을 한 상태였고,25분쯤 도착하여 바로 들어갈 수 있었다.현장에서 줄을 서는 것도 가능했는데 7시쯤에는 줄이 정말 길었다.아무래도 캐치테이블을 이용해서 예약을 하고 오는편이 좋을 것 같다.들어오면 자리를 안내받고 서버분이 메뉴판을 주시고 물을 따라주신다.가격을 보면 알겠지만 이게 참.. 가성비는 아니다. 햄버거 단품의 가격이 평균 3만원 정도 한다. 후덜덜유튜버 육식맨님의 후기를 보고 포레스트버거 + 야드버드 버거 + 트러플 파마산 프라.. 2022. 1. 23.
회원관리예제 웹MVC 개발 오늘은 회원관리 웹MVC와 스프링 DB접근기술에 대해 공부했다. 회원 웹 기능 - 홈 화면 추가 controller 패키지안에 HomeController 클래스를 만든다. @Controller public class HomeController { @GetMapping("/") public String home() { return "home"; } } home으로 return 하기 때문에 home.html 파일을 templates 패키지안에 만들어준다. Hello Spring 회원 기능 회원 가입 회원 목록 실행후 localhost:8080에 들어가면 이런 창이 나오게된다. MemberController에 이 코드를 추가한다. @GetMapping("/members/new") public String cr.. 2022. 1. 23.
스프링 빈과 의존관계 컴포넌트 스캔과 자동 의존관계 설정 controller 패키지 안에 MemberController를 만든다. @Controller public class MemberController { private final MemberService memberService; @Autowired public MemberController(MemberService memberService) { this.memberService = memberService; } } 생성자에 @Autowired를 붙이면 스프링이 컨테이너에 있는 Memberservice와 연결해준다. 하지만 이렇게 하면 오류가 발생하는데, 스프링 컨테이너에 memberService가 빈으로 등록되어있지 않기 때문이다. 해결하기 위해서는 MemberServ.. 2022. 1. 20.