반응형

분류 전체보기 144

Spring 게시판 만들기 (6) - 페이징 처리(전자정부프레임워크 페이징)

https://www.egovframe.go.kr/wiki/doku.php?do=show&id=egovframework%3Arte%3Aptl%3Aview%3Apaginationtag egovframework:rte:ptl:view:paginationtag [eGovFrame] 전자정부프레임워크에서는 페이징 처리의 편의를 위해 태그를 제공한다. 페이징 기능을 사용할때 기능은 유사하지만 이미지나 라벨등의 포맷만 다양하게 사용하게 되는 경우가 있 www.egovframe.go.kr pom.xml 전자정부 페이징 repository, dependency 추가 egovframe http://www.egovframe.go.kr/maven/ true false egovframework.rte egovframework..

Spring 게시판 만들기 (5) - 관리자 기능 구현

관리자 기능 구현 member.jsp 번호 아이디 이름 이메일 가입날짜 생년월일 등급 삭제 ${l.sm_no } ${l.sm_id } ${l.sm_name } ${l.sm_email } ${l.sm_joindate } ${l.sm_birthdate } ▶ 출력할 내용이 없습니다. AdminController.java package com.knowhoon.web; import java.util.HashMap; import java.util.List; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotyp..

Spring 게시판 만들기 (4) - 회원가입 기능 구현

Ajax로 아이디 중복 처리 join.jsp 회원가입 아이디를 입력하세요. LoginController.java 수정 join 및 아이디 중복 처리기능 추가 package com.knowhoon.web; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import..

MariaDB - 암호화, 복호화

MariaDB - 암호화, 복호화 AES 대칭키 알고리즘의 암호화 기능 단방향과 달리 양방향은 평문을 암호문으로 바꾼 후() 다시 암호문을 암호화 키를 이용해 평문으로 바꿀 수 있다. 암호화와 복호화 같은 키 사용 = 대칭키(비공개키) 알고리즘 암호화와 복호화 다른 키 사용 = 비대칭키(공개키) 알고리즘 양방향 암호화 문법 EX) '01234567'이라는 비밀번호를 'abc'라는 키값으로 암호화 (키값은 대소문자 구분하여 사용) HEX(AES_ENCRYPT('평문 암호', '암호화 키 값')) SELECT HEX(AES_ENCRYPT('01234567','abc')) AS 암호화 FROM DUAL; 실제 DB 테이블 삽입시에는 INSERT 구문 사용 결과 복호화 문법 AES_DECRYPT(UNHEX('암..

Spring 게시판 만들기 (3) - Login 기능 구현

https://knowhoon.tistory.com/109 Spring 게시판 만들기 (2) - DTO, DAO, Service, Mapper https://knowhoon.tistory.com/108 Spring 게시판 만들기 (1) - 개발 환경 세팅 Spring 게시판 만들기 (1) - Spring(STS) 설치 게시글 https://knowhoon.tistory.com/104 Spring(STS) 설치하기(3.9.17 RELEASE).. knowhoon.tistory.com Login 기능 구현 login.view login 로그인 초기화 LoginController.java package com.knowhoon.web; import javax.servlet.http.HttpServletReque..

Spring 게시판 만들기 (2) - DTO, DAO, Service, Mapper

https://knowhoon.tistory.com/108 Spring 게시판 만들기 (1) - 개발 환경 세팅 Spring 게시판 만들기 (1) - Spring(STS) 설치 게시글 https://knowhoon.tistory.com/104 Spring(STS) 설치하기(3.9.17 RELEASE) Spring (STS) 설치하기(3.9.17 RELEASE) 전자정부 표준프레임워크 관련 이전 버.. knowhoon.tistory.com TestController, TestService, TestDAO, TestDAO 생성(/com/knowhoon/web/) TestController.java package com.knowhoon.web; import javax.servlet.http.HttpServle..

Spring 게시판 만들기 (1) - 개발 환경 세팅

Spring 게시판 만들기 (1) - Spring(STS) 설치 게시글 https://knowhoon.tistory.com/104 Spring(STS) 설치하기(3.9.17 RELEASE) Spring (STS) 설치하기(3.9.17 RELEASE) 전자정부 표준프레임워크 관련 이전 버전 Spring(STS) 다운로드 https://spring.io/ Spring makes Java simple. Level up your Java code and explore what Spring can do.. knowhoon.tistory.com - Spring Project 설정 게시글 https://knowhoon.tistory.com/105 Spring Project 생성하기 (Spring Legacy, Spr..

POM(Project Object Model)이란?

POM(Project Object Model)은 프로젝트의 중요한 정보를 정의하고 정리하기 위한 곳이다. pom.xml 파일에 프로젝트 관리 및 빌드에 필요한 환경 설정, 저장소 서버 위치 지정, 의존성 관리 등의 정보를 저장한다. 프로젝트의 세부 정보를 포함한다. - 버전 및 설정, 빌드 환경, 라이브러리 저장소, 사용할 라이브러리 및 의존성 등 dependencies 의존성이라고 하며 가장 중요하게 쓰이는 핵심 단어 dependencies는 라이브리러를 한 곳에 모아 기술하기 위한 것 각각의 라이브러리 정보는 dependency 태그를 사용 properties 해당 pom.xml에서 사용하는 속성 값 등을 정의 하는것 groupld 프로젝트틑 만든 그룹, 간단히 말하면 누가 만들었는지 식별 하기 위한..

반응형