항해99 - Day11

Dasole Kwon·2022년 5월 20일
0

항해99

목록 보기
8/47

오늘은 주특기 기본(spring)이 시작되는 주이다.
자바 문법에 대해 간단하게 배우고, 스프링으로 작업하는 내용들을 강의로 듣고 있다.

하기와 같이 간단하게 메모하였으며, 내일과 주말에 이어서 들을 예정이다.
(나만 알아볼 수 있을 메모임^^!!)

  • 클라이언트 -> 눈에 보이는 것
  • 서버 -> 정보를 보내주는것
  • 스프링은 자바 언어를 바탕으로 요청에 따라 눈에 보이는 것들 또는 데이터를 제공
  • 메소드란 반복적인 행동을 줄여서 어디든 갖다 쓸 수 있는 명령모음이며, class안에만 작성
public 반환타입 메소드명(재료) {
    명령 모음
    return 결과값;
}

public class Prac {
    // 파라미터 X, 반환값 X
    public void simplePrint() {
        System.out.println("파라미터도 없고, 반환값도 없어요!");
    }

    // 파라미터 O, 반환값 X
    public void simpleSum(int num1, int num2) {
        System.out.println("num1 :" + num1 + ", num2: " + num2);
    }

    // 파라미터 X, 반환값 O
    public int simpleReturn() {
        return 3;
    }

    // 파라미터 O, 반환값 O
    public int sum(int num1, int num2) {
        return num1 + num2;
    }

    public static void main(String[] args) {
        printINfo();
    }
  • 메인 함수 안에서 메소드 실행을 하려면 Static필수

  • Getter/setter, Private/Public
    : 자바의 클래스는, 밖에 드러내도 되는 것들을 public, 함부로 바꾸면 안되는 것들을 private 으로 구분해서 나타낸다. 정보를 가져오는 메소드를 Getter, 정보를 바꾸는 메소드를 Setter라 부른다.

//setter
private일때 메소드 선언 (이렇게 set으로 해야 변경 가능)
-> public void setTitle(String title {
this.title =title;
}

//getter
Public String getTitle(가져오는거니까 필요없음){
	return this.title;}
  • RDBMS란?

    • RDBMS(Relational DataBase Management System)은 컴퓨터에 정보를 저장하고 관리하는 기술
    • 성능/관리 면에서 매우 고도화된 엑셀
  • JPA란?
    JPA는, SQL을 쓰지 않고 데이터를 생성, 조회, 수정, 삭제할 수 있도록 해주는 번역기


이번 주차의 중요 키워드를 선정하고, 이것을 정리하는 질문과 답변을 적어내는 것이 팀 과제이다. 오늘은 API에 대해 정리를 하고 자야겠다.

0개의 댓글