반응형 전자정부5 전자정부 JAVA 중복 로그인 방지 처리 방법, 동시접속 제한 전자정부 JAVA 중복 로그인 방지 처리 방법, 동시접속 제한 보안적인 측면에서 중복로그인 처리는 필수적으로 필요한 부분입니다. 내가 로그인 했는데 다른곳에서 또 로그인 처리가 되면 안되겠죠? 그럼 전자정부프레임워크를 활용해 중복로그인 방지 처리를 하는 방법을 알아보도록 하겠습니다. 포스팅은 아래의 Link를 참조하였습니다. Link : 전자정부 프레임워크 중복 로그인 방지 기능 Link : Spring Interceptor 활용 세션 설정 인터셉터 세션 설정 ajax, 페이지연결 구분 인터셉터 설정 부분은 위의 링크를 참고하시고, 중복 로그인 처리부터 보도록 하겠습니다. 인터셉터 설정을 해 놓으면 페이지 요청이 있을 때마다 인터셉터가 가로채서 등록된 class 를 우선적으로 실행을 하게 되죠. 이번 포.. Programing/egovFramework 2017. 12. 20. log4j2 로그 파일 만들기, 특정데이터 로그 남기기 log4j2 로그 파일 만들기, 특정데이터 로그 남기기 특정 데이터의 로그를 남기고 싶을 경우에 사용합니다. 전자정부프레임워크의 src/main/resource 경로로 이동하시면 log4j2.xml 이라는 log4j2 설정 파일이 있습니다. (log4j 와 다르게 log4j2는 xml 파일로 설정이 가능합니다.) 우선 로그파일이 남게 하기 위해선 file appenders가 필요합니다. 태그 아래 태그 사이에 태그를 추가합니다. 이렇게 하고 프로젝트를 재실행 하면 해당 경로에 파일이 생성된 것을 확인 하실 수 있습니다. 이제 특정 패키지 내의 모든 로그를 찍기 위한 작업을 하도록 하겠습니다. 아래 태그에 아래와 같이 추가합니다. 내용인 즉슨, egovframework.eCall.amTest.web 패키지.. Programing/egovFramework 2017. 10. 17. 전자정부프레임워크 나만의 웹 템플릿 프로젝트 생성하기(4-1) - context-aspect.xml 전자정부프레임워크 나만의 웹 템플릿 프로젝트 생성하기(4-1) - context-aspect.xml 이전 포스팅에서 톰캣이 구동될 때 참조하는 web.xml과 dispatcher-servlet.xml에 대해 알아보았다. Link : 전자정부프레임워크 나만의 웹 템플릿 프로젝트 생성하기(2) - web.xml Link : 전자정부프레임워크 나만의 웹 템플릿 프로젝트 생성하기(3) - dispatcher-servlet.xml 설명은 dispatcher-servlet.xml 부터 설명을 했지만 구동 순서상으론 web.xml의 에 등록된 context-*.xml 부터 실행이 된다는 것은 알고 있자. 톰캣이 구동되면서 web.xml을 참조하는데 에 등록된 (이번 포스팅에서 설명하려는) egovframework/s.. Programing/egovFramework 2017. 1. 24. 전자정부프레임워크 나만의 웹 템플릿 프로젝트 생성하기(2) - web.xml 전자정부프레임워크 나만의 웹 템플릿 프로젝트 생성하기(2) - web.xml 나만의 웹 템플릿 프로젝트 생성하기(1)에서는 전자정부프레임워크를 활용해 프로젝트를 생성하고 페이지를 띄우는데 까지 했다. 이번 (2) 에서는 가장 중요한 설정 파일인 web.xml 에 대해 설명 하려 한다. web.xml 은 MVC모델의 프로젝트가 실행될때 가장 먼저 실행되는 세팅파일이다. 그럼 web.xml 소스를 보도록 하자. 해당 파일은 프로젝트를 생성하면 위의 위치에 존재한다. web.xml에 대한 설명은 구글링을 해보면 아주 잘 설명되어있다. 여기서는 전자정부프레임워크에서 제공하는 소스에 대한 설명 위주로 포스팅 하겠다. 위의 코드는 해당 파일이 xml임을 알리는 첫번째 줄과 어떤 스키마정의를 따르는지와 버젼에 대한 .. Programing/egovFramework 2017. 1. 18. 전자정부프레임워크 log4j2.xml 콘솔에 sql 찍는 방법 전자정부프레임워크 log4j2.xml 콘솔에 sql 찍는 방법 개발을 하다보면 쿼리문이 제대로 나오는지, 파라메터는 잘 전달되는지 확인 할 필요가 있다. 이럴때 개발을 편히 할 수있도록 도와주는 것이 아래의 설정이다. 아래의 설명에 나와있지만 현재 최신버전의 전자정부프레임워크를 활용했다. 이전 버전은 적용법이 다를 수도 있다. 에러가 발생한다면 pom.xml에 필요 라이브러리를 추가하도록 한다. 아래의 버전에서는 log4j2.xml만 아래와 같이 변경해주면 된다. 전자정부프레임워크 버젼 : 3.5.1 log4j2.xml 위치 src/main/resources/log4j2.xml [log4j2.xml] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2.. Programing/egovFramework 2015. 11. 25. 이전 1 다음 💲 추천 글 반응형