전체 글(63)
-
[24.05.28] 내일배움캠프 30일차 JAVA TIL - 직사각형 별찍기
오늘 한 일2주차 엔티티, myselectshop 실습 구현11시 강의 듣기 import java.util.Scanner;class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); for(int i=0;i
2024.05.29 -
[24.05.27] 내일배움캠프 29일차 JAVA TIL - 행렬의 덧셈
오늘 한 일2주차 엔티티, myselectshop 실습 구현11시 강의 듣기 class Solution { public int[][] solution(int[][] arr1, int[][] arr2) { int[][] answer = new int[arr1.length][arr2[0].length]; for(int i=0;i
2024.05.28 -
[24.05.24] 내일배움캠프 28일차 JAVA TIL - Entity
오늘 한 일Web 강의 수강 - Swagger로 API 문서 작성하기2-6 ~ 2-13 스프링 숙련주차 수강 JPA 한걸음 더 나아가기Entity 연관 관계@ anotation을 이용하여 관계성 표시하기 1대 1 관계 @OneToOne단방향 관계 : 외래 키의 주인 정하기외래키의 주인만이 외래 키를 등록, 수정, 삭제할 수 있으며 주인이 아닌 쪽은 오직 외래 키를 읽기만 가능합니다. @JoinColumn()은 외래 키의 주인이 활용하는 애너테이션 음식 엔티티@Entity@Table(name = "food")public class Food { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; privat..
2024.05.24 -
[24.05.23] 내일배움캠프 27일차 JAVA TIL - 프로그래머스 약수의 개수와 덧셈
오늘 한 일2주차 resttamplate2주차 엔티티 강의 수강 class Solution { public int solution(int left, int right) { int answer = 0; for(int i= left; i
2024.05.24 -
[24.05.22] 내일배움캠프 26일차 JAVA TIL - server / client
오늘 한 일 숙련주차 강의 수강백엔드 신입 기술면접 질문 정리 WAS 와 WS의 차이WAS(Web Application server) : 비즈니스 로직을 넣을 수 있다. ) tomcat, php asp, .net등WS(Web server) : 비즈니스 로직을 넣을 수 없다 ) Nginx, Apache Spring Framework에 대해 설명해주세요.스프링 프레임워크는 자바 개발을 편리하게 해주는 오픈소스 프레임워크입니다.경량 컨테이너로 자바 객체 직접 관리 - 객체 생성, 소멸같은 라이프 사이클을 관리하며 필요한 객체 사용제어의 역전(IoC) : 컨트롤의 제어권이 프레임워크에 있어 필요에 따라 스프링이 사용자의 코드를 호출의존성 주입(DI) : 각각 계층, 서비스들 간에 의존성이 존재할 경우 프레임..
2024.05.23 -
[24.05.21] 내일배움캠프 25일차 JAVA TIL - JPA
오늘 한 일스프링 기본 2주차 완강스프링 기본 주차 기본 기능 구현\ 오늘은 실습 & 과제 구현시 발생했던 오류를 정리해보려고 한다. 일단, IntelliJ에서 한글이 깨지던 오류 ... build.gradle 에서tasks.withType(JavaCompile){ options.encoding = "UTF-8"}를 추가해주니 해결됐다. 담당 튜터님이 찾아주셨다 감사합니다 ^_^... Spring boot - gradle - mariadb 설정법 gradle에 의존성 주입하기dependencies { // JPA 구현체인 hibernate implementation 'org.hibernate:hibernate-core:6.1.7.Final' // MySQL implementat..
2024.05.21