kdt44 [WIL] 2022-12-31(9th week) 😃 Keep - 스프링 강의 반복해서 들으면서 부족한 부분 보완하기. 😅 Problem - 3주 간의 스프링 강의가 끝났는데 아직 모르는 부분이 많다. 💪 Try - 3차 프로젝트 스프링 시큐리티 부분 적용하기 - 맡은 부분 이외에도 가능한 부분은 백업하여 프로젝트 성공적으로 마무리하기. 🙋♂️ feel - 3주 간의 스프링 수업이 끝났다. CRUD 부분은 어느정도 이해가 되었지만 JWT, 시큐리티 부분은 조금 어려운 개념이라 헤매는 부분이 많아서 부족한 부분은 반복해서 강의를 보고 보완해야겠다. 2023. 1. 1. [TIL] 2022-12-30(45day) 3차 프로젝트 S.A (Starting Assignments) 👉 개발환경 # 스프링부트 3.0 # JDK 17 # bulid.gradle 더보기 implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-web' compileOnly 'org.projectlombok:lombok' developmentOnly 'org.springframework.boot:spring-boot-devtools' runt.. 2023. 1. 1. [WIL] 2022-12-24(8th week) 😃 Keep - 스프링 강의내용 반복학습 😅 Problem - 연관관계 부분이 잘 이해가 되지 않아 DB 다루기가 좀 어려웠다. 💪 Try - 스프링 심화과정 1차 과제 만들어놓기. - 시큐리티 내용 학습하기. - JPA 관련 내용 다시한번 정리하기 🙋♂️ feel - 강의들을 반복해서 들으니 안들렸던 부분이 들리고, 안보였던 부분이 보이기 시작하니 잠깐이지만 재미를 느꼈다 ㅎㅎ 2022. 12. 25. [TIL] 2022-12-22(39day) @Transactional 어노테이션 👉 @Transactional - 데이터베이스의 상태를 변경하는 작업 또는 한번에 수행되어야 하는 연산들을 의미. - begin, commit 을 자동으로 수행. - 예외 발생 시 rollback 처리를 자동으로 수행. 👉 @Transactional 성질 # 원자성(Atomicity) 한 트랜잭션 내에서 실행한 작업들은 하나의 단위로 처리한다. 즉, 모두 성공 또는 모두 실패. # 일관성(Consistency) 트랜잭션은 일관성 있는 데이타베이스 상태를 유지한다. (data integrity 만족 등.) # 격리성(Isolation) 동시에 실행되는 트랜잭션들이 서로 영향을 미치지 않도록 격리해야한다. # 영속성(Durability) 트랜잭션을 성공적으로 마치면 결과.. 2022. 12. 22. [TIL] 2022-12-14(33day) AllInOneController의 한계점 👉 AllInOneController의 한계점 - 한 개의 클래스에 너무 많은 양의 코드가 존재 (코드 이해가 어려움: 처음부터 끝까지 다 읽어야 코드 내용을 이해할 수 있음) - 현업에서는 코드 추가 혹은 변경 요청이 계속 생김 ex) 관심 상품 등록 시 Client 에게 응답 (Response) 하는 값 변경(등록된 Product 전체 정보 → 등록된 Product 의 id) 최저가 (Myprice) 업데이트 조건 변경(Client 가 최저가를 0원 이하로 입력 → 에러 발생) DB 테이블 이름 변경(Product 테이블의 **lprice** → **lowprice** 변경) 👉 절차적 프로그래밍 vs 객체지향 프로그래밍 # 절차적 프로그래밍 - 초기 프로그.. 2022. 12. 14. [TIL] 2022-11-29(22day) 은행계좌관리 프로그램 만들기(2) 👉 회원등록 / register( ) public void register() { System.out.println("=============================="); System.out.println("★신규 회원등록★"); System.out.println("=============================="); System.out.print("고객님의 성함을 입력해주세요 : "); String name = sc.nextLine(); System.out.print("등록하실 ID를 입력해주세요 : "); String id = sc.nextLine(); System.out.print("등록하실 PW를 입력해주세요 : "); String pw = sc.n.. 2022. 11. 29. 이전 1 ··· 3 4 5 6 7 8 다음