profile
한번 해봅시다.
post-thumbnail

스프링DB2

SQLMapper : SQL을 작성하면 해당 SQL의 결과를 객체로 편리하게 매핑JdbcTemplateMyBatisORM 관련 기술 : 기본적인 SQL은 JPA가 처리하고, 개발자는 객체를 마치 자바 컬렉션에 저장하고 조회하듯이 사용JPA, Hibernate스프링 데이

2023년 3월 24일
·
0개의 댓글
·
post-thumbnail

스프링DB (3)

예외는 잡아서 처리하거나 던져야한다. 예외를 잡거나 던질ㄷ 때 지정한 예외뿐만 아니라 하위 예외까지 함께 처리된다.체크예외체크예외는 예외를 잡아서 처리할 수 없을 때, 예외를 밖으로 던지는 'throw'를 반드시 선언해야한다. 그렇지 않으면 컴파일 오류가 발생언체크예외

2023년 3월 1일
·
0개의 댓글
·
post-thumbnail

스프링 DB(2)

트랜잭션 트랜잭션 개념 쪼갤 수 없는 업무 처리의 최소 단위 (거래내역) 하나의 거래를 안전하게 처리하도록 보장해주는 것을 뜻함. 예를들면 계좌이체 경우 A계좌에서 B계좌로 이체시 A의 돈이 빠져나가고 B의 돈이 들어온 거래내역을 하나의 작업으로 동작해야하는걸

2023년 2월 28일
·
0개의 댓글
·
post-thumbnail

스프링 DB (1)

JDBC 이해 JDBC 표준 인터페이스 JDBC(Java DataBase Connectivity)는 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API JDBC는 데이터베이스에서 자료를 쿼리하거나 업데이트하는 방법을 제공 > JDBC를 사용하여 데이터베이

2023년 2월 28일
·
0개의 댓글
·

스프링 MVC 2 (5)

multipart/form-data form 태그에 별도의 'enctype="multipart/form-data"를 지정해야한다.파일 업로드 경로설정 application.properties file.dir=파일업로드 경로 (/Users/Seung/uplad

2023년 2월 21일
·
0개의 댓글
·
post-thumbnail

스프링 MVC 2 (4)

스프링은 자동으로 타입 변환 적용을 해준다스프링 MVC 요청 파라미터 @RequestParam, @ModelAttribute, @PathVariable@Value 등으로 YML 정보 읽기XML에 넣은 스프링 빈 정보를 반환뷰를 렌더링 할때타입 컨버터는 동일한 이름의

2023년 2월 18일
·
0개의 댓글
·
post-thumbnail

스프링 MVC 2 (3)

서블릿 예외처리예외발생 흐름WAS(여기까지 전파) <- 필터 <- 서블릿 <- 인터셉터 <- 컨트롤러(예외발생)sendError 흐름=>response.sendError(HTTP 상태코드, 오류메시지)WAS(SendError 호출기록확인) <

2023년 2월 17일
·
0개의 댓글
·
post-thumbnail

스프링 MVC2 (2)

영속 쿠키 : 만료 날짜를 입력하면 해당 날짜까지 유지세션 쿠키 : 만료 날짜를 생략하면 브라우저 종료시 까지만 유지쿠키 사용 (로그인/로그아웃)쿠키로만 사용시 보안문제가 발생임의로 클라이언트가 쿠키값 변경 가능쿠키에 보관된 정보를 훔쳐 갈수 있다.\-> 세션을 함께

2023년 2월 17일
·
0개의 댓글
·
post-thumbnail

스프링MVC 2(1)

messages.properties 라는 메시지 관리용 파일을 만들고 사용item=상품item.itemName=상품명item.itemPrice=상품가격messages_en.properties, messages_ko.properteis 등국제화가 적용되지 않을 경우 기본

2023년 2월 14일
·
0개의 댓글
·
post-thumbnail

스프링MVC

MVC란 MVC패턴이라고 Model, View, Controller 의 약자이다.

2023년 1월 9일
·
0개의 댓글
·
post-thumbnail

스프링

1. 스프링 컨테이너 스프링 컨테이너는 BeanFactory, ApplicationContext로 구분되어 이야기 된다. 일반적으로는 ApplicationContext를 스프링 컨테이너라고 부른다. -

2022년 12월 19일
·
0개의 댓글
·
post-thumbnail

SOLID 원칙 (객체 지향 설계)

한 클래스는 하나의 책임만 가져야 한다.위에서 말하는 책임 이라는 단어는 기능 이라고 해석이 가능하다.예를 들면 나라는 객체가 존재 한다면 아들,직장인,남자친구 등 다양한 소속 및 위치에서 책임을 가진다.그러한 책임들을 하나의 객체에 각자 매칭하여 변경이 있을 떄 파급

2022년 12월 19일
·
0개의 댓글
·
post-thumbnail

HTTP

인터넷 네트워크 IP(Internet Protocol) 역할 지정한 IP주소 (IP Address)에 데이터 전달 패킷(Packet) 이라는 통신 단위로 데이터 전달 한계 비연결성 비신뢰성 프로그램 구분 >Packey (패킷) : 컴

2021년 12월 30일
·
0개의 댓글
·
post-thumbnail

Thymeleaf

공식 사이트: https://www.thymeleaf.org/공식 메뉴얼 - 기본 기능: https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html 공식 메뉴얼 - 스프링 통합: https&#x3

2021년 12월 26일
·
0개의 댓글
·

객체지향 (1)

객체지향언어 1. 객체지향언어 특징 코드의 재사용성 유지보수 용이 신뢰성 클래스와 객체 1. 클래스와 객체 클래스 -정의 : 객체를 정의해 놓은 것 ex) 설계도 -용도 : 객체를 생성하는데 사용된다 객체 -정의 : 사물 또는 개념

2021년 9월 9일
·
0개의 댓글
·
post-thumbnail

자료구조(1)

자료구조 프로그램 혹은 알고리즘이 컴퓨터상에서 효율적으로 동작 할 수 있도록 자료를 저장하는 방법 잘설계된 자료구조와 그에 따른 프로그램 혹은 알고리즘 수행시간 혹은 메모리 용량과 같은 자원을 최소한으로 사용하면서 프로그램이 효율적으로 수행 될 수 있도록 해줌

2021년 6월 9일
·
0개의 댓글
·

HTML Tag 정리 (1)

HTML Tag 정리(1)

2021년 3월 24일
·
0개의 댓글
·
post-thumbnail

JAVA & eclipse 설치 및 설정 (Windows)

JDK 설치 (Java Development Kit)JAVA 설치 유무 확인 \- cmd 창을 열어 명령어 입력 아래의 명령어 입력: java -versionJDK 설치 메뉴얼 \- 상단의 Java SE - Download에 접속한다. JDK Download를

2021년 3월 24일
·
0개의 댓글
·
post-thumbnail

HTML 의 개념

웹페이지를 만들기 위한 언어로 웹브라우저 위에서 동작하는 언어이다.

2021년 3월 23일
·
0개의 댓글
·