목록전체 글 (146)
yoni
보호되어 있는 글입니다.
각 프로젝트마다 import받아야할 maven repository의 라이브러리 종류가 다르다 해서 각각 프로젝트마다 repository를 따로 관리를 해주는게 한번에 환경을 셋팅할 수 있기에 라이브러리를 관리해준다. 해서 현재 개발 툴은 intelliJ임으로 intelliJ에서 메이븐을 import하는 방법이다. 0. 라이브러리 만들기 : 메이븐을 돌려도 라이브러리 파일들이 생성 되긴 하지만 종종 싱크가 맞지 않은 경우를 대비해서 기존에 쓰던 라이브러리들을 복사해서 파일을 만들어 놓는다. : 5.1버전을 복사해서 6.0파일을 만들었다. : 기본셋팅으로는 C:\Users\jhyu\.m2\repository C드라이브>Users 쪽에 repository폴더가있다. 1. settings.xml파일 찾기 : 프..
[리눅스 서버 파일 압축] 1. tar로 압축하기 더보기 > tar -cvf [파일명.tar] [폴더명] ex) abc라는 폴더를 aaa.tar로 압축하고자 한다면 > tar -cvf aaa.tar abc ex) $tar -cvf webapps_20200729.tar webapps [리눅스 서버 파일 압축 풀기] 1. tar 압축 풀기 더보기 > tar -xvf [파일명.tar] ex) aaa.tar라는 tar파일 압축을 풀고자 한다면 > tar -xvf aaa.tar
메이븐은 컴파일된(.class) 파일들을 .jar형태로 묶어놓은 영역이다. 메이블 빌드는 기본적으로 서버를 내려놓은상태에서 실행을 해야한다. 1. CMD mvn clean install -Drelease.oracle.skip=false -Drelease.postgresql.skip=ture -Drelease.mssql.skip=true -Drelease.skip=false 2. intelliJ mvn clean install -Drelease.skip=false -Drelease.oracle.skip=true -Drelease.mssql.skip=true -Drelease.postgresql.skip=true -Drelease.tibero.skip=false 메이븐빌드를 할 조건들을 입력 한 후 Run ..
WebApplicationContext : 등록해놓은 인터페이스들(등록 된 빈의 인스턴스)을 가지고 와서 사용하기 위한 용도임 : WebApplicationContext이 있고 ApplicationContext가있는대 WebApplicationContext이 ApplicationContext을 상속받는다. -> ApplicationContext이 더 상위에 있는 상태 예제) WebApplicationContext context = WebApplicationContextUtils.getWebApplicationContext(application); IOpenApiService openApiService = context.getBean("openApiService", IOpenApiService.class)..
서로 다른 .java파일에서 각자가 가지고 있는 함수를 사용하려면 .java 에서 정의된 class 명을 먼저 써주고 함수명을 써주면 된다. 예시) ModuleController.java에서 AES256Util.java의 encrypt()함수를 사용하고 싶으면 class명.class안에선언된함수명() 파라미터는 함수 스타일에 맞춰서 사용
[host 파일의 위치] [host 파일 수정] : "관리자 권한으로 실행"으로 해당 파일을 열어야 수정이 가능하다 : url 로 호출하고싶은 ip를 적어두고 한칸띄워서 호출할 url을 지정한다.