Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Tags more
Archives
Today
Total
관리 메뉴

어? 이게 되네

2022.07.25. 월요일 이공계 전문기술 연수사업 (기업연수 1일차) 본문

TIL

2022.07.25. 월요일 이공계 전문기술 연수사업 (기업연수 1일차)

토끼귀에진주귀걸이 2022. 7. 26. 09:05

오늘 배운 것

서블릿과 jdbc

서블릿 : 자바 단에서 db를 연결하지 않고 화면단(도메인) 개발하는 것

jdbc:자바와 db를 연결해주는 것

url(도메인)-자바-db

 

String.valueOf()와 toString()의 차이

toString()은 null값 반환 안함(널포인터익셉션 생길 수도 있음)

String.valueOf()는 null값을 반환하여 if조건에서 처리 가능함 =>실무에서 이걸 많이 씀 !!! (toString() 쓰면 이걸로 딴지를 걸 수도 있음...무서워라..)

 

램의 구조

Static HEAP STACK

각각 구조가 무엇을 저장하는지 알아야 함 !

 

삼항 연산자

조건식 ? 식1 : 식2

조건식이 참일 때 식1, 거짓일 때 식2

개발자는 삼항연산자를 잘 쓰면 진짜 개발을 잘 하는 것임!!!!!!

 

배열은 데이터 가공을 어떻게 하느냐가 제일 중요함 !!!!!!!!!!
집가서 배열 관련 문제 풀어보기 !

그리고 김영한 스프링이랑 jpa 강의 듣기

 

var a=0이라고 했을 때 =가 인스턴스화를 뜻함!!

 

자바의 3대 특징

상속 캡슐화 다형성

 

자바의 접근제한자

private public default protected

 

필드

클래스변수 멤버변수(인스턴스변수) 지역변수

 

필드예약어

final static

 

생성자

객체를 초기화해주는 역할 !(객체를 생성하고 선언해주는 역할)

 

오버로딩 

한 클래스 내에 동일한 이름의 메소드를 여러 개 작성하는 기법

조건 : 같은 메소드 이름, 다른 매개변수의 개수 또는 다른 매개변수 타입

예를들면 생성자(기본생성자, 매개변수 있는 생성자)

 

메소드 예약어

static final abstract synchronized 등등등

 

상속

is a / has a

 

오버라이딩과 오버로딩의 차이점 꼭 보기 !!!

 

가변인자?

 

스프링부트와 스프링차이

스프링부트는 내장 서버 톰캣이 돌아감 !!!

 

application.properties와 yml 방식 두 개로 스프링부트 프로젝트 개발함

 

mysql버전 8.0이상 부터는 class name에 cj라는 키워드를 꼭 붙임 !!

 

마이바티스에서 resultMap과 resultType의 차이?