많은 기업들은 rest-api 를 어느정도까지 restful하게 구현해서 사용하고 있을까? 진정 rest-api 라고 부를수 있으려면 self-descriptive 와 hateos를 만족해야한다고 한다. self-descriptive 란 메세지가 스스로 설명이 되어야한다는 뜻인데, 요청과 응답 메세지만 봐도 해당 메세지가 무엇인지 알 수 있어야 한다는 것이다. rest-api를 설계할때는 url에 동사를 사용하지말고 명사만 사용하고, 행위에 대한 메세지는 HTTP 메소드를 이용하는 방식으로 api를 설계하라고 한다. (이 부분은 사람마다 의견이 갈린다. 내부용 api는 제약없이 편하게 쓰자고 하는 사람도 있고..) 그 중 데이터를 수정할 때 사용하는 HTTP 메소드 방식으로는 PUT과 PATCH가 있는데..
웹관리콘솔에서도 가능하지만 jenkins 와 연동하거나 ssh로 접속해서 재기동할 일이 있을때 명령어가 필요하다. jeusadmin -u [관리자아이디] -p [관리자비밀번호] "stop-server [서버명]" jeusadmin -u [관리자아이디] -p [관리자비밀번호] "stop-server [서버명]" jeusadmin -u [관리자아이디] -p [관리자비밀번호] "stop-application [어플리케이션명]" jeusadmin -u [관리자아이디] -p [관리자비밀번호] "start-application [어플리케이션명]" jeusadmin -u [관리자아이디] -p [관리자비밀번호] "redeploy-application [어플리케이션명]"
1. eclipse 디렉토리의 plugins 디렉토리에서 org.eclipse.jdt.core_XXXXXX.jar 파일을 찾는다. 2. 이 jar 파일을 압축해제해서 jdtCompilerAdapter.jar 파일을 빼낸다. 3. ecj-4.2.1.jar 파일을 구한다. (maven repository에 있음) 4. jdtCompilerAdapter.jar, ecj-4.2.1.jar 이 2개의 파일을 ant가 설치된 디렉토리의 lib에 넣는다. 5. ant build 파일을 아래와 같이 수정한다. example . . . . . .
내부망에서 사설 리파지토리를 구축해서 사용할경우 또는 별도의 라이브러리를 메이븐에서 사용하고자 하는경우에 nexus에 라이브러리를 수동으로 추가하는 방법을 정리해본다. 1. nexus 관리페이지에 접속한다. 2. Repositories > 3rd party 클릭 > Artifact Upload 탭 클릭 3. GAV Definition : GAV Parameters 선택 4. Group, Artifact, Version을 입력후 Packaging은 jar를 선택 5. Select Artifact(s) to Upload... 버튼을 클릭하여 라이브러리 jar파일을 선택 6. Add Artifact 버튼을 클릭하여 Artifacts에 추가 7. Upload Artifact(s) 버튼 클릭하여 Artifact ..
- Total
- Today
- Yesterday
- shortkey
- 표준프레임워크 배치 jar
- 서비스회사
- coding
- 2020.1
- 우테캠
- 표준프레임워크 배치
- Arduino
- CODINGARRAYKIT
- 12FactorApp
- 아두이노
- JsonPatch
- jeus8
- 우테캠프로
- 아두이노스토리
- 코딩어레이키트
- 이직
- JsonMergePatch
- TMK
- code vision
- JBR-2732
- 2020.09
- 코딩입문
- intellij느려짐
- IntelliJ
- CONDINGARRAY
- JBR-526
- SI
- code mining
- 코딩
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |