WEB/기초지식 3

백엔드 개발자

백엔드 개발자가 되기위한 개발트리 어느덧 개발 공부를 시작한지 한달이 다 되어가는 순간 목적성 없는 배경지식 습득과 막연한 큰 그림에 웹서핑을 하던 와중 큰 충격을 받게 해준 그림하나가 보였다. 백엔드 개발자로서 취업하 doodreamcode.tistory.com 위 글에 백엔드 개발자 과정이나 도움이 되는 것들이 정리되어 있다. 하나하나 차근차근 해야지ㅜㅜ

WEB/기초지식 2021.06.11

애노테이션 정리

@author 의존 주입 @Autowired - 주입하려는 객체의 타입이 일치하는 객체를 자동으로 주입 - Class 타입을 통해 주입 - Spring Framework 에서 제공 - @Autowired(required = false) 를 설정하면 bean을 찾지 못해도 에러가 발생하지 않음 - @Autowired @Qualifier("qualifier value 값") : 같은 타입의 bean이 여러개일 경우, 구분하기 위해 사용 (bean에 qualifier value 설정) https://blog.naver.com/kys4548/221855489884 @Inject - @Autowired 와 같지만 java에서 제공 - @Inject @Named(value="") @Resource - @Autowi..

WEB/기초지식 2020.07.27

GET & POST, redirect & forward

GET에 값을 담아서 전달값을 가져오는 기능, 항상 같은 화면이 나와야함 (게시판 목록, 글 등록 화면 등)url에 값을 노출하여 전달 (http://tistory/list?pageIndex=5) POST에 값을 담아서 전달 => 보안성 증가정보를 등록하거나 수정하는 경우 (글 등록, 글 수정 등)url에 값이 노출되지 않음 (http://tistory/list)GET 방식보다는 보안적이며 더 많은 데이터 전달 가능 redirectforward +)GET과 POST를 이용하여 화면을 구성하는 것이 중요글을 등록하기 위한 요청을 addSample.do 로 하면 등록 화면 호출은 GET, 등록 과정은 POST로 처리하기글 등록과 수정이 같은 화면에서 이루어진다하더라도 추후 유지보수나 요구사항을 위해 화면을 ..

WEB/기초지식 2020.06.29