반응형

JAVA 공부 4

JAVA를 배우면서 헷갈린 용어정리

초기화: 아무것도 없는 변수에 처음 값을 넣는 행위  ( 지울 때 사용하는 초기화가 아님) 리터럴: 개발자가 직접 적은 문자,숫자 값 ex)  int a = 10; 여기서 10이 리터럴 예약어:  int class public 등등이 있다  카멜케이스: 변수이름 지을 때 단어 2개이상 합쳐진 변수이름이라면 다음 단어 시작은 대문자로  스코프: 접근범위 보통 변수가 {}안에 설정되어있으면 그 {} 안에서만 활동 참조형: int [] student 와 같이 데이터에 접근하기 위한 참조(주소)를 저장하는 데이터타 파라미터: 메서드 선언에 사용되는 변수 . = 매개변수 아규먼트: 메서드에 넘기는 값을 영어로 아규먼트 , 한글로 인수,인자라고 한다  제어자: public static 과 같은 부분  오버로딩: 같..

JAVA 공부 2025.01.28

스프링(spring)에서 jdbc 사용하기

jdbc 연결하려면 기존 자바에서는 구문을 계속 작성하거나 클래스를 설정해 사용했다면 스프링은 따로 적어두는 공간이 있다 #key-valuespring.datasource.driver-class-name=oracle.jdbc.OracleDriverspring.datasource.url=jdbc:oracle:thin:@localhost:1521:xespring.datasource.username=idspring.datasource.password=password  이렇게 구문을 작성해주면 오라클에 자동으로 로그인이 가능하다 id랑 password 란에는 본인의 오라클 아이디와 패스워드 입력

Spring boot 어노테이션

1.@Restcontroller - 특정 주소에 대해서 상호작용(요청/응답)할 수 있는 도구   @Controller 와 @ ResponseBody 가 합쳐진 어노테이션이지만 json 같은 반환만 가능하다    @Controller처럼  return /WEB-INF/views/ list.jsp 같이 jsp 로 보내는건 불가능 2.@RequestMapping("???") - 원하는 주소를 지정하는 도구다    ex) @RequestMapping("/home") 3.@RequestParam -요청 파라미터 public String plus(@RequestParam int left, @RequestParam int right){ int total = left + right; return "덧셈 결과..

반응형