개발( Dev )

( eclipse ) 프로젝트 검색 & 소스 일괄 변경 ( 치환 )

안녕하세요 오늘은 제가 종종 유용하게 사용하는 기능을 소개해드리려고합니다. 매우 기본적인 기능이지만, 한번쯤은 사용할 수 밖에없는 기능이기에 찾으시는분이 계실까 포스팅해봅니다. 파일 단위 검색 CTRL + F 이 기능은 누구든지 아실 텐데요, 하지만 더 자세한 검색 또는 기능을 사용하고 싶다면 알아두시는 게 좋습니다. 다음과 같은 검색창입니다. 하나씩 설명해드리겠습니다. Find : 검색하고자하는 내용 Replace with : 변경하고자하는 내용 Direction > Forward : 커서 시점에서 아래 방향으로 검색 Direction > Backward : 커서 시점에서 위 방향으로 검색 Scope ..

2021.04.15 게시됨

개발( Dev )/에러 ( Error )

( DATABASE ) mariaDB INSERT 사용시 중복(Duplicate Error) 해결

안녕하세요 오늘은 mariaDB를 사용할때에 한번쯤 겪을 수 있는 중복 에러에대하여 다루어보고자합니다. mariaDB 공식 홈페이지에서 검색하여 문제를 해결했으나 기록 겸 혹여나 찾으시는분이 계실까 포스팅합니다. 상황 기존 본인의 DB에는 ( 고유번호 ) no = 71 번인 row가 있었습니다. 여기에 제가 구현하고자하는 기능은 단순히 정보 수정이 아닙니다. 암호화되어있는 어떤 문자열을 파싱하여 나온 값들을 확인 후 사용자가 등록을 요청하는 기능이였습니다. 하지만, 이미 등록이되어있는 상황이라면, UPDATE 기능을 사용하면되는데 그렇다면 최초등록을 할 수 없기에 다른 방법을 찾아봐야했습니다. ( 제가 처한 상황이 이해가 가지않으실 수 있습니다 . ) ( UPDATE SET 구문을 사용했을때는 최초등록 ..

2021.04.13 게시됨

개발( Dev )/에러 ( Error )

( DataTables ) Cannot reinitialise DataTable Error 해결

안녕하세요 오늘은 본인이 프로젝트를 진행하면서 발생한 오류에 대해서 포스팅해보도록하겠습니다. Error Message DataTables warning : table id = { timelicensehistoryTables } - Cannot reinitialise DataTable. For more information about this error, please see http://datatables.net/tn/3 라는 에러 메세지가 출력되었습니다. 단순하게 해석해볼까요 ? ID가 timelicensehistoryTables 라는 datatables를 재정의할 수 없다. 라고 해석할 수 있겠네요 구글링을통한 해결 방안 다른분들의 해결방안이 궁금해서 포스팅하기전에 구글링을 통해 몇몇 글을 찾아보았는데..

2021.04.07 게시됨

개발( Dev )

( Spring ) 간편하게 외부 라이브러리 . jar 파일 추가 방법

안녕하세요 오늘은 eclipse나 spring을 이용하여 작업을하면서 외부 라이브러리를 추가하고싶을때에 여러가지 방법이있지만 제가 주로 사용하는 방법을 포스팅해보겠습니다. 프로젝트내 폴더 생성 (.jar) 첫번째 : 외부 .jar를 추가하고싶은 프로젝트에 폴더를 생성하세요 . 두번째 : 생성한 폴더에 적용할 .jar를 넣습니다. 프로젝트 Properties (.jar) 해당하는 프로젝트 > 우클릭 > Properties > Java Build Path 로 이동해주세요. Java Build Path로 들어오셨으면 우측 상단의 Add JARs... 를 클릭해주세요 해당 프로젝트 내 폴더 선택 그리고 우리가 생성한 jar 폴더에 넣어놓았던 .jar파일을 클릭 후 OK를 눌러줍니다. 환경파일 적용 ( .dll ..

2021.04.06 게시됨

개발( Dev )

( Spring ) @Annotation 의미와 종류

안녕하세요 오늘은 Spring framework 에서 편리하게 사용되는 Annotation에 대해 글을 적어보고자 합니다. 📘 사전적 Annotation ? Annotation 의 사전적 의미는 주석 입니다. 흔히 개발자가 (?) 알고 있는 주석은 개발을 하면서 본인 또는 협업 개발자가 소스에 대한 부가적인 설명을 덧붙일 때 유용하게 사용되는 기능입니다. 하지만 Annotation이 가지고 있는 주석의 의미는 조금 다릅니다. 💻 개발적 Annotation ? JEE5 (Java Platform, Enterprise Edition 5) 부터 새롭게 도입된 요소로써 Java 개발 코드와 같이 사용되는 메타 데이터 중 하나입니다. 또한 프로그래밍 컴파일러가 클래스나 특정 서비스에 대한 에러를 체크하는 편리한 ..

2021.04.02 게시됨

개발( Dev )

( Git, GitHub ) 레포지토리 생성 및 소스 업로드

안녕하세요 오늘은 GitHub를 이용해서 Repository 생성 후 그 공간에 Source를 Upload 해보겠습니다. 시작에 앞서 GitHub를 이용하기 위해선 로그인 및 회원가입을 우선 해야겠지요 ? 이전 포스팅을 참고하시면 되겠습니다. 2021.03.23 - [개발( Dev )] - ( Git ) Git 개념 및 설치 방법 ( Git ) Git 개념 및 설치 방법 안녕하세요 오늘은 개발자라면 누구나 들어봤을 Git ! 깃에 대해서 포스팅하겠습니다. Git(깃)이 뭐에요 ? 우리가 흔히 웹 개발 또는 소프트웨어 개발을 할 때에 목숨(?)보다 소중한 것이 무엇이죠? joohoon.tistory.com Google에 GitHub를 검색 ! 깃허브 홈페이지로 접속합니다 . Repository 생성 우측 ..

2021.03.31 게시됨

개발( Dev )/에러 ( Error )

(Spring + Thymeleaf) Error SpelEvaluationException

안녕하세요 Spring Tool Suite 3.xx 버전 + Thymeleaf로 개발을 하고있습니다. 쉽게 해결했지만, 처음 맞닥뜨리면 당황스러우실 수 있으니 포스팅하겠습니다. ( 저도 리마인드 ~ ) 소스 형식 아래는 thymeleaf를 사용하시는 개발자분들이라면 자주 접하는 형식이실겁니다. Contoller 단에서 dtoList에 List형태로 데이터를 담아서 보내주면 dtoList?.getXXX() 방식으로 필요한 정보만 가져올 수 있는 아주 편리한 기능입니다. 에러 내용 org.springframework.expression.spel.SpelEvaluationException: EL1004E: Method call: Method getXXX() cannot be found on type java...

2021.03.29 게시됨

반응형