본문 바로가기

분류 전체보기109

[Spring] 이클립스에 Lombok 설치하기 - 이클립스 메뉴 및 Maven을 이용해 간편하게 Lombok을 설치하는 방법엔 jar, gradle 등 여러가지가 있다. 그 중 가장 간단한 방법으로 진행해봤다. 총 소요시간은 5분 미만. 먼저 프로젝트의 pom.xml 를 열어 아래 디펜던시를 추가한 후 저장. org.projectlombok lombok 1.18.20 provided 설치일 기준 최신 버전은 1.18.20이다. 아래 사이트에서 최신 버전의 디펜던시를 가져올 수 있다. https://mvnrepository.com/artifact/org.projectlombok/lombok 상단 메뉴 Help - Install New Softward... 클릭 Work with: 에 아래 주소를 검색한다. 최신 버전이 자동으로 나온다. Lombok을 체크한 후 Next. https://projectl.. 2021. 5. 19.
[Spring] 참고할만한 오픈소스 프로젝트들 잘 만들어진 코드를 보는 것만으로도 배울점이 많은 듯해서 오픈소스 프로젝트들을 검색해봤다. Spring Projects Powerstone Tudu Lists Alfresco Content Management SpringSide Plazma agileexpress Zksample2 Spring Rich Client Broadleaf Commerce OpenERP HISPACTA Luigi Open Search Engine JOSSO HSE Java Small Business Platform jrecruiter 저장해두기. 2021. 5. 17.
[Spring] 스프링에 AspectJ AOP 설정 및 사용하는 방법 sertvlet-context.xml 에 아래 코드 3줄을 추가한다. aspectj는 프록시를 이용해서 동작하기 때문에 마지막 줄로 프록시를 추가하는 것. ... xmlns:aop="http://www.springframework.org/schema/aop" ... http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.3.xsd ... ... root-context.xml의 beans 태그에 아래 코드 2줄을 추가한다. ... xmlns:aop="http://www.springframework.org/schema/aop" ... http://www.springframework.org/s.. 2021. 5. 17.
[Github] 이클립스 Merge Result Failed - DIRTY_WORKTREE 원인 및 해결 방법 머지 하려는 자신의 저장소에 푸쉬되지 않은 파일들이 존재해서 발생하는 오류이다. 일단 자신의 파일들을 먼저 푸쉬한 후 Merge하면 해결된다. 만약 아직 푸쉬하지 않은 이유가 ignore 하고싶기 때문이라면 아래 글 참고. https://bmangrok.tistory.com/entry/Github-%EA%B9%83%ED%97%88%EB%B8%8C%EC%9D%98-gitignore-%ED%8C%8C%EC%9D%BC%EC%9D%B4-%EC%A0%81%EC%9A%A9%EB%90%98%EC%A7%80-%EC%95%8A%EC%9D%84-%EB%95%8C 2021. 5. 14.
[Github] 깃허브의 .gitignore 파일이 적용되지 않을 때. 이클립스에서 푸쉬를 할 때 ignore로 설정한 파일들이 모두 Unstaged Changes에 올라가 있었다. repository에 이미 파일들이 포함되어 있었기 때문. 이 경우 .gitignore 파일에 적어주는 것만으로 자동으로 이그노어 되지 않으며, 다시 이그노어 하도록 설정해주어야 한다. 1. 해당 프로젝트 최상위 디렉토리(.gitignore파일이 있는 곳)으로 가서 cmd창을 열어준다. 2. cmd창에 git rm -r --cached . 입력 > git rm -r --cached . 마지막에 있는 . 은 오타가 아니다. 함께 입력해주어야 한다. 2. git add . 입력 > git add . 이 또한 마지막의 . 까지 입력 3. git commit -m "Untrack files in .gi.. 2021. 5. 14.