본문 바로가기

programming/spring_security25

생각하나 각 부분이 모듈화되어 있다.하나의 서비스를 만들면 그걸 이용 할 수 있도록 GUI를 만들어 보자 GUI를 드래그 앤 드롭으로 블록 조립이 가능하도록 한다면 조금더 수월하게 웹서비스를 제작 할 수 있지 않을까 2017. 7. 12.
ibatis 쿼리 순서 select auth_grp_cd, auth_grp_nm, auth_type from auth_grpwhere use_yn = 'Y'order by app_gubun asc]]> @SuppressWarnings("unchecked")@Overridepublic List getAuthGrpCdList(Map condition) throws Exception {return (List)sqlMap.queryForList("admin.authGrpCd",condition);} public List getAuthGrpCdList(Map condition) throws Exception {return adminDao.getAuthGrpCdList(condition);} // auth grp cd 목록 가져오기Lis.. 2017. 6. 25.
[Spring Security] JSP에서 userRealName 가져오기 간단하게 로그인 소스를 보여드리면 다음과 같습니다.로그인 처리가 끝난 후에 다음과 같이 jsp 페이지를 만들어서 테스트해보시면 될 것 같습니다. 1. JSP 페이지 상단에 추가 2. JSP상에서 로그인전: 로그인 후 : 2017. 6. 9.
[Spring Security] MySQL 테이블 만들기 insert, Select하기 [Spring Security] MySQL 테이블 만들기 insert, Select하기MySQL Workbench에 접속합니다. jobtoydb에 접속합니다. 새로운 테이블을 만듭니다. 테이블명과 설명, 컬럼을 만들고 Apply를 누릅니다. 테이블을 만들기 위한 SQL문이 생성되었습니다. Apply를 눌러서 테이블을 만듭니다. 테이블이 생성되었습니다. select 쿼리를 실행해 봅니다. testtb를 선택하고 오른쪽 마우스버튼을 누르면 SelectRows - Limit 1000이란 메뉴가 보입니다. 클릭하면 우측에 탭이 생기고 select SQL문이 보입니다. 아래쪽에는 실행 결과가 보입니다. 현재로서는 입력된 data가 없습니다. NULL이라고 표시되어 있는데를 마우스로 선택하고 값을 넣어봅니다. co.. 2016. 9. 29.
[Spring Security] 페이지 이동에 대해서 [Spring Security] 페이지 이동에 대해서 1. 파라미터 전달하기 sample3을 처음 실행시키면 / 로 접속합니다. 로그인 페이지로 이동하려면 를 누르는데 이동할 페이지의 주소는 main.jsp에서 다음처럼 a 태그에 '로그인' 이란 텍스트가 감싸있어서 웹페이지에서 로그인이라고 보이는 것입니다. 이동할 주소는 a 태그의 경우 href란 속성으로 이동합니다. href 속성값으로 '/signin/main' 으로 되어 있습니다.jstl 문법으로 c:url 이란 것이 있습니다. 이건 url을 생성시켜주는 일을 합니다. c:url을 이용해서 몇개의 파라미터를 넘겨야 한다면 다음과 같은 방식을 쓰면 됩니다. c:set 이란 변수를 선언하는 것이라고 보면 됩니다. user_id란 jstl 변수명에 use.. 2016. 9. 5.
[Spring Security] DB에서 로그인 정보 가져오기 [Spring Security] DB에서 로그인 정보 가져오기 사용자는 회원가입을 통해서 로그인 아이디와 패스워드를 홈페이지의 Database에 저장하게 됩니다. 그리고 로그인을 통해서 홈페이지의 접속 권한을 가지게 됩니다. Database를 이용하는 방법에 대해서 설명합니다. Database는 MySQL을 이용하고 JSP에서 DB 접근을 하려면 JDBC를 이용하게 됩니다. 여기서는 XML을 사용하여 SQL문에 대한 객체 매핑을 지원하는 Persistence Framework인 MyBatis를 사용합니다. MyBatis는 JDBC에서 처리하는 코드의 SQL을 XML을 통해서 파라미터 설정과 결과 매핑을 통해서 이용할 수 있도록 해줍니다. Database를 설정하는 applicationContext-dao.. 2016. 8. 18.