[66일 차] REST API (JUnit, Logging)
·
LG 유플러스 유레카/REST API
25/05/01 (목)뭐했다고 벌써 5월이네요어제는 드디어 주짓수 1그랄을 받았습니다.진짜 뿌듯합니다!개발도 주짓수도 더 열심히 해야겠습니다. 강의목차JUnit Web App Test@WebMvcTest@SpringBootTestLogginglogback.xml vs applications.propertiesAppenderRolling-FileAspectLoggingDebug 과정에서 개발 실수, 오류를 찾는 과정 (X)Application이 시작 ~ 종료 반드기 필요한 기록"다툼의 근거" (var 같은 역할) 마무리- WorkShop휴대폰 판매 시스템에 아래 내용 추가JUnit Test Code 작성Test Coverage 100%Service Layer 기준Logging 적용Rolling File L..
[65일 차] REST API (JUnit)
·
LG 유플러스 유레카/REST API
25/04/30 (수)벌써 4월의 마지막 날입니다다음달은 연휴, 미니 프로젝트다다음달은 종합 프로젝트 이렇게 하면 시간이 진짜 훌쩍 지나겠습니다 강의목차JUnit 5기본 테스트Web App 테스트 (Post 대신 MockMvc) 마무리- WorkShop남은 일정5/1 : JUnit, 일자별 File Logging, SpringSecutiry65/2 : Spring Secutiry65/7 : Spring Secutiry6 (평가)5/8 : 미니프로젝트2 시작 - 정리
[64일 차] REST API (ResponseEntity, Swagger)
·
LG 유플러스 유레카/REST API
25/04/29 (화)어제 조를 바꾸고 사다리타서 오늘 워크샵 발표가 걸려버렸습니다그래도 이제 어느정도 개발에 손댈 수 있는 정도까지 성장해서 워크샵 무난히 해버렸습니다이번주가 끝나면 이제 본격적인 실습 시작이네요 힘내보겠습니다 강의목차REST APIJSONResponseEntitySwagger ResponseEntity 마무리- WorkShop휴대폰 판매시스템에ResponseEntity 적용Swagger 적용 - 정리
[63일 차] REST API (REST)
·
LG 유플러스 유레카/REST API
25/04/28 (월)주말이 순식간에 사라지고 다시 월요일이네요그래도 어쩌겠어요 다시 열심히 해야죠 강의REST APIREpresentatinal State TransferClient-Server : Client와 Server의 역할로 구분Stateless : 요청과 응답 이후 이전 요청 응답을 기억 XCacheable : Server는 Cache 기능 가능Uniform Interface : Server쪽 자원 1개를 요청하는 방법은 1개만 존재Layered System : Server는 여러개의 Layer로 구성, Client는 Server쪽 자원에 대한 응답이 어떤 과정을 통해서 이루어지는 지 알지 못함Code one demand : (Optional) Server는 실행가능한 코드를 응답할 수 있음..
[62일 차] REST API (HTML Register, JPQL DTO)
·
LG 유플러스 유레카/REST API
25/04/25 (금)야호 금요일입니다!!너무너무 즐겁네요이번주 따라 더 길었던거같은데 잘 버텼어 내 자신어제는 휴강때리고 카페가서 공부를 했는데 정말 집중이 잘됐습니다여러분들도 공부하다가 지치면 한 번 쯤 환경을 바꿔보는것도 좋을것같아요 강의목차SpringBootJpaHtmlRegister회원 가입 (사용자 등록) with RoleSpringBootJpaBasicJpqlDtJPQL with Dto 마무리- WorkShop휴대폰 판매 시스템role 기반 회원가입jpql + dto 예를 1개 이상 구현(두 개 이상의 Entity에서 일부 필드만 추출해서 하나의 Dto로) - 정리
[60일 차] REST API (HTML Login)
·
LG 유플러스 유레카/REST API
25/04/23 (수)어제 음주를 했더니 조금 힘드네요..앞으로 평일 음주는 안해야겠습니다(원래 안하는 편)그래도 조금 사연이 있던 날이었습니다아무튼 오늘도 힘내봐야겠네요 강의목차 SpringBootJPAHtmlLoginRole based Authentication(Authorization)OneToMany RelationUser Entity & UserDtoMultiple Htmls 마무리- WorkShop휴대폰 판매 시스템Back 및 Front 로그인 기능 추가Role Based 권한 관리Front에 대메뉴 (Navbar) 고려하고 Login Logout에 따라 변경 - 정리
[59일 차] REST API (Lombok, Spring Data JPA)
·
LG 유플러스 유레카/REST API
25/04/22 (화)드디어.. 드디어...학교 계정을 살려서 인텔리제이 얼티메이트로 다시 돌아왔습니다이클립스로 고통받던 수많은 날들.. 안녕..정말 뿌듯하네요 강의목차Spring Boot Application 배포 및 실행LombokSpring Data JPA Spring Boot Application폴더 경로로 이동cmd 실행gradlew build 실행cd build -> libsjava -jar SpringBootBasic-0.0.1-SNAPSHOT.jar 실행 마무리- WorkShop휴대폰 판매 시스템 프로젝트에 아래 적용LombokSpring Data JPA백엔드에만 적용하고 Postman으로 테스트 - 정리
[58일 차] REST API (Page(HTML), Json, CORS)
·
LG 유플러스 유레카/REST API
25/04/21 (월)꿈같던 연휴 3일이 지나갔습니다.물론 영화 하루 보고 공부밖에 안했지만..그래도 조금 힘을 보충한 것 같습니다.또 새로운 강의로 넘어갔으니 더 힘내보겠습니다!! 강의목차Page (html) 처리Json 처리Cors 해결Maven -> Gradel Page (HTML) 처리 CORS (Cross Origin Resource Sharing) 에러Front-End에서 Back-End Server로 API 요청을 보낼 때 흔히 볼 수 있는 에러Origin : Protocol, Hostname, Port의 집합 ex) http://localhost ...SOP(Same Origin Policy) : 보안상의 이유로 웹 상에서 다른 Origin으로 부터 요청 받는 리소스 접근 제한 정책Ori..