본문 바로가기

반응형

전체 글

(55)
[MSSQL][시점복구] DB 원하는 시점으로 복구하기(+복구시점찾기, + 복구진행현황보기) MSSQL DB 원하는 시점으로 복구하기 😱 이 글을 읽으러 온 너... DB 날려먹었구나!😱 내가 DB 작업할 때는 꼭 트랜젝션 걸고하라했잖아!! 못들었다고? 그럼 다시 한번 보고와 https://ppoble.tistory.com/entry/mssql-%EC%A0%9C%EB%B0%9C-%EC%9E%91%EC%97%85%ED%95%A0%EB%95%8C-%ED%8A%B8%EB%9E%9C%EC%A2%80-%EA%B1%B8%EA%B3%A0%ED%95%B4 그래도 일단 지급 급하니까 빨리 방법을 설명해줄께 1. 복구하고자 하는 DB의 전체 백업본 있어없어? 빨리 말해! 전체 백업본이 뭐냐고?? 너 백업할때 저기 백업유형 전체로 되어있으면 전체 백업이야. 이거 있어야 가능해 없으면.... 미안하다... 원하는 시..
[MSSQL TARNSACTION] 제발 작업할때 트랜좀 걸고해 BEGIN TRAN SELECT * FROM tbl DELETE FROM tbl DROP TABLE tbl -- 확인 후 -- 성공 COMMIT TRAN -- 실패 (되돌리기) ROLLBACK TRAN 제발... 잊지말고 걸고하자 습관들이자 후회한다
스프링 빠르게 로그파일 만들기 (+로그파일 위치 컨피그 파일로 빼기) 스프링 빠르게 로그파일 만들기 (+로그파일 위치 컨피그 파일로 빼기) application.properties 파일에 #로그레벨설정 logging.level.root=info logging.level.com.test.box=info logging.level.com.test.box.controller=debug logging.level.web:info위와같이 파일 설정을 해준다. 그다음 src - main - resources에 logging-spring.xml생성하고 안에 작성해주면되는데 (보통 인터넷에 logging-spring.xml 검색하면 많이 나오니까 골라쓰고 찍먹하자) (비추천이지만 그래도 혹시나... 다른이름으로 이용하고 싶을 경우에는) application.properties 파일에 이걸 ..
[SPRING] properties 값 다른 위치에서 불러오는 4가지 찍먹 SPRING properties 값 다른 위치에서 불러오기 개발하다보면 공통 CONFIG 파일들은 따로 빼줘야 편한 경우들이 있다.. 아래와 같이 설정 파일이 있다고 가정 예제 properties (or yml configuration) properties app.name="Sample Application" app.version=0.0.1-SNAPSHOT app.base-key=myKey yml app: name: Sample Application version: 0.0.1-SNAPSHOT base-key: myKey 사용 방법 4가지 공유하니 그 중에 찍먹하면 된다 1. @Value 어노테이션을 이용하여 변수에 직접 할당하는 방법 @Named public class MyClass { @Value("$..
jsp 상단 http://java.sun.com 인터넷 안되도 가능한가 jsp 이용시 많이 보는 라이브러리... 라이브러리 주소가 로컬이 아닌데 인터넷 안되도 가능한가???해서 찾아봤음 JSTL외부또는내부링크CDN방식 등의 코드 작성시 인터넷이 연결되어 있지 않아도 사용가능하다
[Eclipse to VScode]이클립스 프로젝트 VScode로 바꾸기 기존 이클립스 프로젝트를 vscode로 실행시키는법(스프링레거시) 0. 우선 스프링 레거시의 경우 VSCode로 이전하는걸 추천하지는 않는다. 수정하고 테스트 할 때마다 다시 maven 패키징, 톰캣에서 재시작해야하는데 이 과정이 매우 귀찮다. 하지만 해당 레거시 프로젝트를 자주 이용하지 않고 잦은 수정도 없으며, 무거운 이클립스 키는게 정말 정말 정말~~ 싫고 난 VSCode가 너무 좋다면 아래로 읽어 내려가자. 스프링 부트의 경우에는 어느정도 VSCode에서 지원을 해줘서 할만하다. 1. 해당 이클립스 프로젝트 폴더 복사하고 원하는 위치에 놓고 vscode로 해당 프로젝트 폴더 열기 2. vscode에 관련 패키지 설치하기 - Checkstyle for Java - Java Dependency Vie..
웹 개발 보안 체크리스트 Guide 1. 세션유지를 위해서 Cookie를 사용할경우, 위/변조에 대비해야 한다. 보안 수단없이 쿠키에 인증정보를 저장해서 사용할 경우 해당값들의 위,변조가 가능하며, 이로 인하여 다른 사용자로 위장 또는 권한상승 등의 문제가 생길 수 있다. 따라서 쿠키를 사용할 경우, 쿠키값의 불법 위/변조가 불가능하도록 구현해야 한다. 점검방법 : 사이트에 로그인한 후, 웹브라우저의 주소창에 javascript:document.cookie; 입력해서 내용을 확인한 후, 해당 세션 쿠키를 사용하는 웹어플리케이션 소스 점검을 통해 불법 변조탐지루틴이 있는지 확인한다. 조치방법 : 아래 방법들 중에서 가능한 것을 선택해서 적용함. 1) 쿠키값 암호화를 통한 쿠키불법 변조방지(서버에서 전송받은 쿠키를 복호화 한후, 위..

반응형