SPRING(6)
-
회원가입시 이메일 인증 프로세스
1. pom.xml API 추가 ( 메이븐) javax.mail spring context support 2. 이메일 인증 빈 등록 -- google의 gamil SMTP서버 사용 3. 크롬에서 아래 url 입력후 보안메뉴 선택 https://myaccount.google.com Google 계정 Google은 사용자마다 원하는 개인정보 보호 설정이 다르다는 사실을 인지하고 있습니다. 그래서 Google 계정에서는 사용이 간편한 컨트롤과 개인정보 보호 진단 같은 도구를 제공합니다. 이런 도구 www.google.com 4. 2단계 인증 사용으로 설정 메일 , windows 컴퓨터선택 후 앱 비밀번호 생성(16자리 비번 복사) 5. 이메일 인증 빈 등록 servlet-context.xml에 빈 등록 smt..
2023.02.20 -
MapperInterface 사용하기
// - Mapper interface 사용하기 // - mapper.xml 파일과 interface가 동일한 패키지안에 있어야 한다. // - mapper.xml의 id와 interface의 추상메소드 명이 일치해야 한다. // - mapper.xml의
2023.02.16 -
JAVA SPRING COOKIE 쿠키 정보
※ 쿠키 : 이름 , 값의 한 쌍으로 이루어진 정보, 아스키 문자로만 이루어짐 서버에서 생성 후 응답시 전송, 브라우저에서 저장하고 관리 ,유효기간이 지나면 자동으로 삭제 브라우저에 저장된 쿠키는 서버에 요청할 때 마다 쿠기값을 실어서 보냄 서버에서 쿠키를 이용해서 클라이언트를 식별(구분)하는 역활 ※ 쿠키생성 및 설정 쿠키생성 : Cookie cookie = new Cookie("id","test"); 유효기간 설정 : cookie.setMaxAge(60*60*24); => 24시간(하루) 쿠키응답 : response.addCookie(cookie); => response 메시지에 등록한다. 응답메시지 : Set-Cookie: id=text; 유효기간; => 이런식으로 값이 넘어간다. ※ 쿠키값 가져오..
2023.02.16 -
MyBatis의 기본 개념
MyBatis는 Java 플랫폼에서 사용하는 개발 도구입니다. MyBatis는 ORM(Object Relational Mapping) 프레임워크로, 데이터베이스와 Java 애플리케이션 사이의 매핑 관계를 제공합니다. 즉, MyBatis를 사용하면 개발자는 Java 코드를 작성하여 데이터베이스에 액세스할 수 있습니다. MyBatis는 SQL 문을 다루는 XML 기반의 매핑 파일을 사용하여 데이터베이스와 Java 오브젝트의 매핑을 제공합니다. 개발자는 MyBatis를 사용하여 간단하고 효율적으로 데이터베이스 애플리케이션을 구축할 수 있습니다.
2023.02.10 -
Spring과 Spring boot에 대한 개념이해
Spring 프레임워크는 Java 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크입니다. 개발자는 Spring 프레임워크를 사용하여 간단하고 효율적으로 애플리케이션을 구축할 수 있습니다. Spring은 의존성 주입(Dependency Injection), Aspect-Oriented Programming(AOP), 메시징, 데이터 액세스, 웹 애플리케이션 개발 등의 기능을 제공합니다. Spring Boot는 Spring 프레임워크의 단순화된 버전입니다. Spring Boot는 스프링 프레임워크의 기능을 제공하면서도 개발 프로세스를 더욱 간편하게 만들어 줍니다. 개발자는 Spring Boot를 사용하여 간단하고 빠른 속도로 애플리케이션을 구축할 수 있습니다. Spring Boot는 기본 설정을 제공하며, ..
2023.02.10 -
JAVA SPRING STEP 1~4
STEP 1 Java Spring 사용의 1단계는 프레임워크의 기본 개념과 원칙에 익숙해지는 것입니다. Spring은 웹 애플리케이션 구축에 사용되는 Java 기반 프레임워크이며 포괄적인 프로그래밍 및 구성 모델을 제공합니다. 이해해야 할 주요 개념은 다음과 같습니다. 제어 역전(IoC) 의존성 주입 측면 지향 프로그래밍(AOP) 구성 관리 이러한 개념에 대한 기본적인 이해가 있으면 개발 환경 설정 및 간단한 Spring 애플리케이션 생성으로 이동할 수 있습니다. STEP 2 Java Spring 사용의 2단계는 개발 환경을 설정하는 것입니다. 여기에는 일반적으로 다음 단계가 포함됩니다. Java 설치: Spring을 사용하려면 시스템에 Java를 설치해야 합니다. IDE(통합 개발 환경) 설치: Jav..
2023.02.06