본문 바로가기

전체 글

전자정부프레임워크기반 게시판 만들기 (3) MariaDB연동, 게시판 리스트 출력 전자정부프레임워크기반 게시판 만들기 (3) MariaDB연동, 게시판 리스트 출력 DEV/Spring 2020. 12. 29. 16:01 파일구조 MariaDB 1. egovtest DB 생성 2. test table 생성 3. 열 추가 (아이디,제목,내용,작성자,작성날짜,파일이름) pom.xml 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 com.googlecode.log4jdbc log4jdbc 1.2 slf4j-api org.slf4j commons-dbcp commons-dbcp 1.4 mysql mysql-connector-java 5.1.31 org.mariadb.jdbc mariadb-java.. 더보기
전자정부프레임워크기반 게시판 만들기 (2) 전자정부프레임워크기반 게시판 만들기 (2) JSP 연결 DEV/Spring 2020. 12. 29. 09:44 예제코드삭제/수정 haenny.tistory.com/67 [eGovFramework] Spring 기반 웹 프로젝트 만들기(2) : sample 삭제 [eGovFramework] Spring 기반 웹 프로젝트 만들기(2) : sample 삭제 Spring 기반 웹 프로젝트 만들기(1) [eGovFramework] Spring 기반 웹 프로젝트 만들기(1) : 프로젝트 생성 [eGovFramework] Spring 기.. haenny.tistory.com 위 게시물대로 예제코드 삭제 후 패키지명은 따로 바꿔주지않고 진행했다. JSP페이지 연결 1 2 3 4 5 6 7 8 9 10 11 12 13 .. 더보기
전자정부프레임워크기반 게시판 만들기 (1) 시작 전자정부프레임워크기반 게시판 만들기 (1) 시작 DEV/Spring 2020. 12. 28. 17:14 기본 개발환경 JDK 1.8 eGovFrameDev-3.7.0 Tomcat 9.0 maven 3.6.3 mariaDB 3.5 Perspective Java EE에서 eGovFrame로 바꿔주기 프로젝트 생성 New > eGovFrame Web Project Project name : 프로젝트명 Target Runtime : 톰캣 설정 Dynamic Web Module version : default 2.5 Group Id : com.xx~ (보통 회사이름) Artifact Id : 프로젝트명 Version : 처음 생성 하므로 1.0.0 v Next > Generate Example에 체크하여 예제소스.. 더보기
[Spring Security] 회원가입하기 [Spring Security] 회원가입하기 DEV/Spring 2020. 8. 20. 16:52 회원가입을 하기 위해 dao,service,serviceImpl,controller에 필요한 메소드를 추가하고 view를 생성한다. package securityexam.dao; import java.util.HashMap; import java.util.Map; import javax.sql.DataSource; import org.springframework.jdbc.core.BeanPropertyRowMapper; import org.springframework.jdbc.core.RowMapper; import org.springframework.jdbc.core.namedparam.BeanProper.. 더보기
[Spring Security] DB정보로 로그인/로그아웃하기 (2) [Spring Security] DB정보로 로그인/로그아웃하기 (2) DEV/Spring 2020. 8. 14. 14:21 1. 로그인 로그아웃 처리를 해주기위해 우선 Configuration을 수정해준다. @Configuration @EnableWebSecurity public class SecurityConfig extends WebSecurityConfigurerAdapter { @Autowired CustomUserDetailService customUserDetailService; @Override public void configure(WebSecurity web) throws Exception { web.ignoring().antMatchers("/webjars/**"); } @Overrid.. 더보기
[Spring Security] DB정보로 로그인/로그아웃하기 (1) [Spring Security] DB정보로 로그인/로그아웃하기 (1) DEV/Spring 2020. 8. 13. 16:49 1. 테이블생성/데이터 추가하기 (mysql기준) -- ----------------------------------------------------- -- Table `member` -- ----------------------------------------------------- CREATE TABLE `member` ( `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'member id', `name` VARCHAR(255) NOT NULL COMMENT 'member name', `password` VARCHAR(255) NOT NULL CO.. 더보기
[Spring Security] 스프링 시큐리티 설정 [Spring Security] 스프링 시큐리티 설정 DEV/Spring 2020. 7. 15. 15:57 *스프링시큐리티설정 전 프로젝트 기본셋팅* 더보기 더보기 1. pom.xml에 의존성 추가 org.springframework.security spring-security-core ${spring.version} org.springframework.security spring-security-config ${spring.version} org.springframework.security spring-security-web ${spring.version} org.springframework.security spring-security-taglibs ${spring.version} 2. Spring S.. 더보기
[Spring Security] 스프링 시큐리티 개념 [Spring Security] 스프링 시큐리티 개념 DEV/Spring 2020. 7. 15. 10:49 1. Spring Security란? Spring Security는 Spring기반의 어플리케이션 보안(인증/권한)을 담당하는 프레임워크 Spring Security는 보안과 관련해서 체계적으로 많은 옵션들을 지원해준다. Spring Security는 Filter기반으로 동작하기 때문에 Spring MVC와 분리되어 관리 및 동작한다. Spring Security 3.2부터 XML로 설정하지 않고 자바 config설정으로 간단하게 설정할 수 있다. * 짚고 넘어가는 보안 용어 접근 주체(Principal) : 보호된 대상에 접근하는 유저 인증(Authentication) : 인증은 '증명하다'라는 .. 더보기