본문 바로가기
반응형

분류 전체보기69

ecilpse file search 정규식 옵션 console.log 제거를 위해 file serch 로 찾아봤다. 앞에 주석이 달린 코드도 검색이 되어 번거로워서 정규식으로 주석없는 코드만 조회하는 방법을 찾아봤다. ^(?!.*//).*?\bconsole\.log\b 설명^(?!.*//):이 부분은 주석이 포함된 줄을 제외. 줄의 시작(^)에서 주석(//)이 포함되지 않는 경우를 찾음..*?\bconsole\.log\b:주석이 없는 줄에서 console.log를 찾음. 땡큐.  중간에 정규식 구조의 오류가 있었다.초기에 적용한 정규식을 입력하니 오류메시지가 표시됨(?* 메시지 : Look-behind group dose not have an obvious maximum length near index 7 Eclipse의 정규 표현식 엔진의 제약사항 .. 2024. 12. 26.
mybatis selectkey 주석에의한 오작동 mssql을 사용하는 프로젝트에서 sequence 를 조회하여 key값을 설정고 있었는데insert문에 key값이 할당되지 않는 문제가 발생했다. 로그를 살펴보니 insert문 앞에 선언한 selectkey 쿼리가 뒤에 실행되는것을 확인할수 있었다. 확인해보니mybatis select 엘리먼트의첫줄에 insert문 주석을 표시하고두번째줄에 selectkey 엘리먼트를 작성한 다음insert 문을 작성하고있었다. 혹시 하고 첫줄 주석을 selectkey 다음으로 배치를 하니selectkey를 먼저 실행하여 정상적으로 sequenc 값을 insert문에 등록하는것을 확인할수 있었다. mybatis가 xml파싱하는과정에서 엘리먼트를 계층적으로 분석할때이슈가 있나보다. 교훈.쓰던대로 쓰자.문제 원인을 파악하고 .. 2024. 8. 30.
redmine 일감정보 일괄수정 쿼리 일감 가져오기로 cvs 파일을 이용하여 일괄 일감등록이 가능하다.등록 후 일감정보 변경내용을 일괄 수정하려면 다시 일감가져오기로 일감ID를 매핑하여 수정처리가 되면 좋겠지만,일감이 그냥 새로 등록되어버린다. 가져오기는 등록만 되고, 수정은 안되는것 같다. 그래서 레드마인 DB에서 직접 수정쿼리를 작성하여 변경해봤다. -- 일감정보 조회SELECT x.* FROM bitnami_redmine.issues xWHERE id = 22;-- 사용자 정의 항목 관리SELECT x.* FROM bitnami_redmine.custom_fields x-- 사용자 정의 항목 조회(사용자정의항목 ID 참조 : custom_field_id)SELECT id, customized_type, customized_id, cus.. 2024. 8. 12.
로컬 톰켓 멀티로 띄울때 세션충돌 이슈 ecilpse 에서 서버를 띄운 경우Servers > 서비스별 config > server.xml 파일의Context 엘리먼트 속성 추가 - sessionCookieName="TEST_JSESSIONID"   지식 +1 (모르면 기적이고, 알면 상식이다.) 2024. 8. 9.
redmine svn 연결 (연동은 다음기회.. ㅡ.ㅡ ) 그간 svn 연결없이 redmine을 썼는데, 성가신 오류메시지를 정리하게되어 남겨본다. bitnami redmine 을 로컬에 설치하여 개인적으로 사용하고 있는데svn 연결하려면 꼭 SCM어쩌고 오류메시지가 떴다. 찾아보니 Visual SVN Server 의 svn.exe를 설정해줘야 하는 듯 한데굳이 뭔가를 또 설치를 해줘야 해? 라는 심리선이 생겨서 연동을 안했었다. 그런데, 명령어만 쓸수 있지 않을까.. 싶어 봤더니. 있다.https://www.visualsvn.com/downloads/ Downloads | VisualSVNThe most favored way to setup and maintain an enterprise level Apache Subversion server on the Mi.. 2024. 8. 5.
svn 설치(at window), 프로젝트 소스 commit * 두서없는 메모. 간만에 svn 사용하는 프로젝트에서 삽질할 일이 생겼다. 배포를 하는데, class 파일을 하나하나 ftp로 옮기며 운영배포를 하고, trunc 브런치만 사용하는 숨막히는 상황을 마주하게됐다. prd, stg, dev 브런치 전략을 구성하기 위해 git에서만 사용해본 작업 흐름을 테스트해보려고 한다. 그래서. 간만에 svn 서버를 설치를 했는데... 이거 유료였어? 45일 전체기능을 체험해보고 이후에는 제한이 된다는 건가? 일단 설치를 했다. 프로젝트를 만들어서 테스트를 해보자 그냥 눈에띄는 아무거자 주워담아 만든 테스트 프로젝트 연결이 잘 안되는건 잘못했다는것 프로젝트 폴더 임시로 하나 만들고 접속링크를 참조하자 - https://127.0.0.1/svn/testRepo/trunk/.. 2024. 1. 26.
반응형