[백준/Java] 25314번 코딩은 체육과목 입니다
문제 정답 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); String str = ""; scan.close(); for(int i=1; i
문제 정답 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); String str = ""; scan.close(); for(int i=1; i
Spring Boot를 활용한 첫 프로젝트를 완성했습니다.아직 부족한 부분이 많지만 고치다 보면 완성이 계속 미뤄질 거 같더라고요😥추후 리팩토링을 위해 프로젝트를 다시 보며 든 궁금증이 생겼습니다. 어떠한 구조가 최고의 프로젝트 구조일까?controller, service, dto, dao, repository 등spring boot 프로젝트를 위해 필요한 요소들은 꽤 다양합니다.이 요소들에 대해 살펴보고 최고의 프로젝트 구조란 무엇일지포스팅해보려 합니다🤩 MVC 패턴을 전제로 합니다.잘못된 정보가 있다면 댓글로 꼭 알려주세요! 1. 필요한 요소들1) Entity (Domain)실제 DB 테이블과 매핑되는 요소이다.하나의 객체가 DB의 하나의 Column처럼 작용한다.// Entity 예시 코드@..
Spring을 인강을 통해서 배웠기에 무지성으로 Spring Data JPA를 사용했어요.강의에서도 JDBC를 다루긴 했지만 차이에 대해서는 명확히 다루질 않았기에JPA에 어떠한 점이 JDBC보다 좋은지그리고 JPA와 Spring Data JPA는 무슨 차이가 있는지한번 알아보려 합니다! 0. 그림으로 한 눈에 확인하기 1. JDBCJava Database ConnectivityJDBC는 인터페이스라고 생각하면 된다.DBMS 종류에 무관하게 DB 관련 코드를 작성할 수 있게 도와주는 자바 표준 인터페이스이다. JDBC로 데이터를 삽입하는 코드의 예시이다.출처) [10분 테크톡] 올레의 JPA와 JDBCpublic class ChessBoardDAO{ private Connection connecti..
project view 설정 project 우측 톱니바퀴 클릭 Tree Appearance 클릭 3가지를 클릭해보면서 원하는 view 설정
2025.02.24 ~ 2025.02.28 진행한 일1. L사 2차 프로젝트SAP - EAI - SFDC 순서로 인터페이스를 진행하는데 인터페이스 정의서는 나왔으나 EAI가 현재 바쁜 일정을 소화하고 계셔서 개발만 완료해둔 상황이였다. 해당 프로젝트 진행 프로세스에 대하여 모호한 점을 이사님께 여쭤본 결과 명쾌한 해답을 듣게 되었고 하여서 내 로직 또한 대거 수정이 필요해서 갑작스레 바빠지게 되었다. 주문 데이터를 SAP으로 전송하는 인터페이스만 개발되면 바로 테스트가 가능하지만 일정을 고려하였을 때 테스트 가능한 것부터 선진행 후 답을 기다리면서 나머지 개발을 진행하는 방향으로 가야할 것 같다. 차주에는 개발 완료 뿐만 아니라 테스트까지 완료되어야 하기 때문에 애써 외면하고 있던 야근을 해야만 할 거 ..