프레임워크/스프링

    [Spring] war파일 생성할 때 로컬 jar 파일 포함시키기 (pom.xml)

    로컬 jar 파일 war 파일에 포함시키기 로컬 jar파일이 war파일에 같이 안 들어가서 에러가 나는 걸 보고 당황했는데 pom.xml 에서 dependency를 잡아주면 된다는 솔루션을 얻어서 해결했다 단점은 이렇게 설정해주면 빨간 x 박스 뜨는게 매우 거슬린다는 점 ㅜ 그래도 war 찌기전에 이거 설정해주고 하면 개운한 build success를 만나볼 수 있다 pom.xml dependency 설정 whatever esapi whatever system ${webapp.lib}/custom.jar 같이 쪄줄 jar파일은 꼭 프로젝트 내부에 넣어주어야한다는 점 그리고 build path에도 설정해놓기~ 이렇게 systemPath로 잡아주면 되는데 webapp.lib 경로는 WEB-INF/lib/cu..

    [Spring] 내부망/폐쇄망 배포 war 설정 (beans classpath)

    [Spring] 내부망/폐쇄망 배포 war 설정 (beans classpath)

    내부망/폐쇄망 배포 설정 (beans classpath) 1. 내부망/폐쇄망에 스프링 프로젝트 배포할 때 2. 배포하는 서버에 인터넷 연결이 되어있지 않을 때 이런 환경이라면 http:// 어쩌고로 연결되어있는 부분들이 말썽을 피운다고 한다 나같은 경우 maven spring 프로젝트였고root-context.xml, servlet-context.xml 의 상단 beans 부분을 바꿔준 후 war 파일을 쪄서 배포해주었다 방법을 적어두면 다음번에 유용하게 참고할 수 있을 것같아서 냅다 공유 beans classpath 설정 xsi:schemaLocation 부분을 수정해주면 되는데 http://mybatis.org/schema/mybatis-spring http://mybatis.org/schema/my..

    [이클립스] 콘솔창 로그 스타일(레벨별 색상) 방법

    [이클립스] 콘솔창 로그 스타일(레벨별 색상) 방법

    [이클립스] 콘솔창 로그 스타일주는 방법 이클립스, STS, 전자정부프레임워크 콘솔창에서 로그의 스타일을 주는 방법을 소개해본다 log4j xml 파일이 아니라 툴 자체에서 지원하는 기능을 사용할건데 어떤 프로젝트도 같은 스타일이 적용돼서 보여진다 ✅ 결과 ✅ 방법 1. 콘솔창 오른쪽 위 (?) 버튼 클릭 2. Expressions 중에 아무거나 누르고 Add Expression... 버튼 클릭 3-1. 사진처럼 정규식 작성, Name 작성하기 3-2. Whole line 또는 Group의 Style을 선택하고 오른쪽 Style을 클릭해서 적용 3-3. 여러 그룹으로 정규식을 작성했다면 Styles & Links 탭에서 Group별로 스타일 개별 설정 가능 💠 참고: 로그 정규표현식 정리 용도 로그형식 ..

    [Spring] 왕초보 스프링 프로젝트 실습 예제 따라하기 - 2편

    [Spring] 왕초보 스프링 프로젝트 실습 예제 따라하기 - 2편

    2022.06.10 - [프레임워크/스프링] - [Spring] 왕초보 스프링 프로젝트 실습 예제 따라하기 - 1편 이 글은 1편에서 이어집니다 누구나 따라할 수 있는 스프링 프로젝트 실습 예제 📌 서버 생성 이제 이 프로젝트를 구동하려면 서버가 필요하다 서버를 생성해주기위해 서버창을 열어준다 상단에 Window - Show View - Servers를 찾아 눌러준다 나의 경우 아래에 Servers 창이 열려있다 이창을 드래그해서 프로젝트 익스플로러 아래에 위치시켜본다 (필수아님 편의를 위해) 그리고 저 파란 밑줄 Click this link to create a new server...를 클릭한다 위와 같은 창이 뜨는데 Tomcat 8.5 Server를 찾아 선택하고 Next 버튼 클릭 Browse 버..

    [Spring] 왕초보 스프링 프로젝트 실습 예제 따라하기 - 1편

    [Spring] 왕초보 스프링 프로젝트 실습 예제 따라하기 - 1편

    왕초보용 스프링 프로젝트 실습 - 설치부터 구동까지 스프링을 처음 배웠을 때의 막막함이 아직도 생생하다 ㅋㅋㅋ 그래서 진짜 간단한 샘플 프로젝트를 구동시켜보는 과정을 자세하게 기록하기로 마음먹었다 프로젝트는 세팅하는게 99%라고 생각해서 과정이 길 예정이지만 따라하기만 해도 겉핥기는 해볼 수 있다 진짜 맛만 보는 용도의 프로젝트이니 입문자에게 추천한다 📌 환경 윈도우 10 환경 📌 게시글 흐름 1. 전자정부프레임워크, 자바, 톰캣, 오라클 설치 2. 샘플 프로젝트 다운로드 받고 살펴보기 3. 프로젝트 세팅하고 구동하기 📌 게시글 목표 스프링이 어떻게 돌아가는지 확인해보고 DB를 연동하여 웹에 DB의 내용을 표출해보는 것 📌 자바 jdk 설치하기 https://earth-ing.tistory.com/ent..