Free Lines Arrow
본문 바로가기
728x90

전체 글380

[JPA] 다양한 연관관계 맵핑 다양한 연관관계 맵핑 연관관계 맵핑의 종류에 대해 알아보자. 연관관계 맵핑의 종류 N:1 1:N 1:1 N:M 연관관계 어노테이션 종류 @ManyToOne: N:1 @OneToMany: 1:N @OneToOne: 1:1 @ManyToMany: N:N 실무에서는 안쓴다. 용어 단방향 , 양방향 단방향: A 와 B 테이블이 있을때 A -> B 한방향으로 참조하는 것이다. 양방향은: A 와 B 테이블이 있을때 A->B, A 2021. 8. 7.
[Java] Lambda Lambda란? 람다는 람다 대수(lambda calculus)에서 유래한다. 람다 대수에서 람다식(lambda expression)은 수학의 함수를 단순하게 표현하는 방법이다. 이름 없는 함수(익명함수), 람다식(lambda expression) 혹은 람다 함수(lambda function)로 불린다. Lambda 구조 매개변수 리스트 매개변수 리스트에는 함수에 전달되는 매개변수들이 나열된다. 매개변수를 생략하면 컴파일러가 추론 기능을 이용하여 알아서 처리한다. 매개변수가 하나인 경우 괄호를 생략할 수 있다 애로우 토큰(->) 애로우 토큰은 매개변수 리스트와 함수 코드를 분리시키는 역할이다. 매개변수들을 전달하여 함수 바디 { }에 작성된 코드를 실행한다는 의미로 알아두면 된다. 함수 바디 함수 바디는.. 2021. 8. 6.
[DB] GROUP BY GROUP BY 란? 집계 함수 이다. DB 에서 데이터를 그룹화 할수 있다. 준비사항 https://vprog1215.tistory.com/145 [DB] Join Join 이란? DB의 테이블을 만들때 효율성과, 가독성, 중복데이터를 피하기 위해 여러개의 Table을 만든다. Join을 이용하여 나눠진 테이블을 조합할수 있다. 준비사항 H2를 설치하여 다음과 같이 SQL vprog1215.tistory.com GROUPY BY 에서 사용할 수 있는 함수들 함수명 내용 입력값 타입 SUM 그룹별 합계를 구한다 컬럼 숫자타입만가능 AVG 그룹별 평균을 구한다. 컬럼 숫자타입만가능 MIN 최소값을 구한다. 컬럼 모든타입 가능 MAX 최대값을 구한다. 컬럼 모든타입 가능 stddev 표준편차를 구한다. 컬럼.. 2021. 8. 5.
[DB] Join Join 이란? DB의 테이블을 만들때 효율성과, 가독성, 중복데이터를 피하기 위해 여러개의 Table을 만든다. Join을 이용하여 나눠진 테이블을 조합할수 있다. 준비사항 H2를 설치하여 다음과 같이 SQL 문을 날려주자 기본키, 외래키를 지정해줘야 되지만 패스했다. create table students( student_id int not null, student_name varchar(20) not null, subject_id int ); INSERT INTO students VALUES(1, 'Jenna', 1); INSERT INTO students VALUES(2, 'Dan', 2); INSERT INTO students VALUES(3, 'Tom', 2); INSERT INTO stude.. 2021. 8. 5.
728x90
반응형