'프로그램/JAVA'에 해당되는 글 30건

Ibatis에서 mybatis로 일괄 변환 (100% 아님)

ibatis xml파일을 mybatis xml로 변환 하는 툴을 이용하는 방법이다. 해당 툴을 다운로드 하기 위해서 https://github.com/mybatis/ibatis2mybatis 로 이동한다. 여기서 다운로드를 할 수도 있지만 이클립스를 사용하고 있기에 git clone을 이용해 보았다. 미리 위의 붉은 색 표시를 클릭해서 주소를 복사하자. git 연결 시 자동으로 들어오게 끔.. 이클립스에서 import > Git > Projects from Git 을 선택하고 next버튼 클릭, Clone URI 선택후 Next 버튼 클릭하면 맨 마지막 처럼 자동으로 주소가 들어간다. 만약에 여기서 자동으로 안들어가면 붙여넣기를 해서 넣어도 무방하다. 그다음 Next버튼, 그리고 저장한 폴더 지정후 Fi..

프로그램/JAVA | 2022. 11. 18. 14:52

svn 설치 [eclipse] [STS] 유사

간혹 STS MarketPlace에서는 svn 이 subversion으로 나오지 않을 수 있다. 이럴 때에는 svn으로 조회 하되 아래 이미지에서 subclipse 를 찾아서 설치해야 한다. 설치 방법은 동일하다.

프로그램/JAVA | 2022. 11. 15. 15:53

module java.base does not "opens java.lang" to unnamed module 에러 원인과 해결방법

이클립스에서 어떤 이유로 plugin이 업데이트 된 이후로 프로젝트 빌드 시 java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module... 와 같은 오류가 계속 발생하게 되었다. 해당 에러는 lombok을 사용하는 경우 발생하며 발생하는 이유는 JDK 16이후에서 보안정책이 강화되어서 private 접근자에 대한 강제 접근 처리가 되지 않으면서 lombok을 사용하는 코드에서 발생되는 오류로 확인되었다. 해결 방법은 크게 두가지 방법이 있는데 1. 첫번째 방법 lombok의 버전이 1.8.22 이전 버전으로 설치되어 있는 경우에는 해당 오류를 막기위해서 eclipse.ini 파일에 ..

프로그램/JAVA | 2022. 9. 28. 12:45

LinkedMultiValueMap 을 이용한 Restful API POST호출 샘플

* 일부만 발췌함. JsonObject 대신 LinkedMultiValueMap를 이용하여 key와 value 형태로 저장시켜 전달함. json 형태로 전달이 가능함 String apiUrl = "https://주소/apisvc/sendLogData.json"; MultiValueMap params = new LinkedMultiValueMap(); params.add("crtfcKey","00000001"); params.add("logDt", "2022-09-01 11:09:12.345"); params.add("useSe", (String)inVar.get("SEND_GUBUN")); params.add("sysUser", userId); params.add("conectIp", userIp); p..

프로그램/JAVA | 2022. 9. 16. 10:27