본문 바로가기

IT

Spring message 메세지 관리, 속성 아래 예와 같이 HTML이 Title에 대한 일관성을 확보하기 위하여 JSP 에서 Title 태그에 문자열을 그대로 입력하지않고 메세지 소스를 이용한다. ㅁ ResourceBundleMessageSource 사용하기 - Spring 프레임워크 웹 어플리케이션에서 MessageSource 소스 관리를 위하여 ResourceBundleMessageSource을 사용한다. - 보통 메세지 .properties 파일들이 WEB-INF/classes 디렉토리에 모여져 있다. - MessageSource가 변경될 경우 MessageSource 를 반영할려면 애플리케이션 서버를 재시작해야한다. ㅁ ReloadableResourceBundleMessageSource 사용하기 - 이것이 아주 유용한듯 - 애플리케이션 서.. 더보기
[ORACLE]무결성 제약조건이 위배되었습니다. ORA-02291: 무결성 제약조건(KUTSBANK.SYS_C008885)이 위배되었습니다- 부모 키가 없습니다 SYS_C008885이걸로 아래와 같이 조회를 한다. SELECT CONSTRAINT_NAME ,CONSTRAINT_TYPE ,TABLE_NAME ,R_CONSTRAINT_NAME -- 부모 테이블 FROM USER_CONSTRAINTS WHERE CONSTRAINT_NAME = 'SYS_C008885' R_CONSTRAINT_NAME 값으로 다시 아래와 같이 조회한다. SELECT TABLE_NAME ,CONSTRAINT_NAME ,STATUS FROM USER_CONSTRAINTS WHERE CONSTRAINT_NAME = 'SYS_C008495' TABLE_NAME이 부모 테이블이다. p.. 더보기
[Outlook] 첨부파일 액세스 거부 해제. utlook에서 '보안상 안전하지 않을 수 있으므로 다음 첨부 파일에 액세스할 수 없도록 막았습니다.' 라는 메세지와 함께 첨부파일이 보이지 않을 때.​1. 키보트 자판 시작+R​2. 나타나는 '실행' 창에 regedit 입력​3. 아래 경로 이동HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 1x.0 \ Outlook \ Security * 위 경로 중 1x.0은 Office 버전마다 다르다. 오피스 2003 => 10.0 오피스 2007 => 12.0 오피스 2010 => 14.0 오피스 2013 => 15.0 4. 오른쪽 목록에서 마우스 우클릭을 하여 문자열 값(String Value)를 생성한다.5. 생성된 문자열의 이름은 Level1Remove 로 설.. 더보기
[ORACLE] SYNONYM(동의어) 시노님은 오라클 객체(테이블, 뷰, 시퀀스, 프로시저)에 대한 대체이름(Alias)를 말하며, 실질적으로 그 자체가 객체가 아니라 객체에 대한 직접적인 참조 이다.시노님을 사용하는 이유① 데이터베이스의 투명성을 제공하기 위해서 사용 한다고 보면 된다. 시노님은 다른 유저의 객체를 참조할 때 많이 사용을 한다.② 만약에 실무에서 다른 유저의 객체를 참조할 경우가 있을 때 시노님을 생성해서 사용을 하면은 추후에 참조하고 있는 오프젝트가 이름을 바꾸거나 이동할 경우 객체를 사용하는 SQL문을 모두 다시 고치는 것이 아니라 시노님만 다시 정의하면 되기 때문에 매우 편리 하다.③ 객체의 긴 이름을 사용하기 편한 짧은 이름으로 해서 SQL코딩을 단순화 시킬 수 있다.④ 또한 객체를 참조하는 사용자의 오브젝트를 감추.. 더보기
[Linux] 리눅스 기본 명령어 리눅스에서 사용되는 주요 명령어 모음 리눅스 시스템 종료 방법 1. 바탕화면에서 : 시스템 -> 끄기 -> 끄기 2. 터미널에서 : "shutdown -h now", "halt", "init 0" * shutdown 명령어 shutdown -h +10 (10분 후 종료, h:halt) shutdown -r 22:00 (오후 10시에 재부팅, r:reboot) shutdown -c (예약된 shutdown명령 취소) shutdown -k now (종료 메세지는 보이나 종료 안댐.) 재부팅 - "shutdown -r now", "reboot", "init 6" 로그아웃 - "logout", "exit" * init 명령어(런레벨, Runlevel) 0번 : 종료모드 1번 : 단일 사용자 모드(시스템 복구시 .. 더보기