본문 바로가기

Today I Learned130

(24.05.16)[5주차] Spring 입문 강의 02 개인 과제를 마무리하면서 동시에 Spring 학습까지 진해을 해야했기 때문에 시간도 많이 들고,고민도 많이 해야하는 부분이라 실제로 몇번 더 사용을 해서 익숙해지려고 해야할듯Spring 입문 강의 간단정리두번째 강의 내용은 JPA 중심이기 때문에 이를 유의 하여 학습실습도 두번 반복했어도 개념이 계속 헷갈려서 한번더 검토하는 겸 적을 수 있도록 정리. 더보기3계층 3 Layer ArchitectureAPI 처리 코드의 추가가 계속 이뤄진다면, 관리가 어려워지기 때문에 3개의 계층Controller클라이언트에게 요청을 받아선 서비스가 로직처리를 해주기 위해 데이터를 전달, 그리고 그 반대로 클라이언트에게 데이터 다시 응답 역할Service비지니스 로직의 실제로 구현 부분서비스에 따라 코드가 방대해지는 것R.. 2024. 5. 16.
(24.05.14)[5주차] Spring 입문 강의 01 Spring 입문에 대해서 배우고 있는데 다뤄야하는 부분이 너무 방대해서 Java처음 배운 것과 거의 맞먹는다곤 느껴진다.괜히 기업들이 취업 요건에 Java언어 활용자 중 Spring / Spring Boot  경험 여부를 따로 확인을 하려고 하는지 알수 있다.하지만,  SQL을 하기도 했었고 DB 활용을 나름대로 해보고 싶기 때문에 쉽지는 않지만 재밌게 학습을 진행한듯 일단 블로그에는 간단하게 정리를 하면서 복습하려고 한다.Spring 입문 강의 간단정리이를 기반으로 하여 두번째 강의 내용은 JPA 중심이기 때문에 이를 유의 하여 학습모든 Spring 내용은 처음 학습이므로 자세하게 Notion의 DB화와 블로그의 정리를 통하여 학습을 복습더보기그레이들 Gradle빌드 자동변환 시스템build.grad.. 2024. 5. 14.
(24.05.13)[5주차] 런타임 이슈 by NumberFormatException 예외 5주차 Spring 강의가 진행이 되고 있는데, 관련 내용은 오늘 배운것 + 내일 마무리한 것과 정리해서내일 한번에 정리를 할 수 있도록 할 것처음 배우는 것이기 때문에 한번에 내일 정리할 수 있도록 할 것.CODE KATA 정리 런타임 이슈더보기public class Main { public static void main(String[] args) { String t = "3141592"; String p = "271"; int answer = 0; int pLenth = p.length(); char[] charArray = t.toCharArray(); for (int i = 0; i 이슈관련 알고리즘을 intellij.. 2024. 5. 13.
(24.05.10)[5주차] n진수로 바꾸기 & StringBuffer 오늘은 팀 프로젝트 발표가 있었고 동시에 KPT 회고가 있었기 때문에 관련 부분에 더 집중해선 공부하고 살펴보았다.그래도 CODE KATA에서 배운 것들을 실습하는 연습을 놓치곤 있지는 않기 떄문에이번에도 StringBuffer을 상용하는 실습겸 알고리즘에 사용하는 연습을 했다.CODE KATA 정리 n진수로 바꾸기 & StringBuffer더보기public class Main { public static void main(String[] args) { int n =125; /*3진수로 변환*/ StringBuffer answerBuffer = new StringBuffer(); String base3=""; while(n.. 2024. 5. 10.