본문 바로가기 메뉴 바로가기

우영's devlog

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

우영's devlog

검색하기 폼
  • 개발관련 (96)
    • Cloud (8)
    • Kubernetes (9)
    • BigData (5)
    • Kafka (2)
    • Spark (3)
    • ELK (1)
    • Python (3)
    • ML DL (3)
    • Docker (2)
    • Microservice (3)
    • Spring Boot 2.0 Reference (3)
    • Spring Boot Project (7)
    • ASP.NET (7)
    • JavaScript (1)
    • Bash Shell (1)
    • VBA (2)
    • Git (2)
    • Tools (9)
    • Vue.js (5)
    • SQL (2)
    • Linux (2)
    • Kubeflow (1)
    • MLOps (15)
  • 방명록

스프링부트 프로젝트 배포 (war로 패키징)

war로 패키징 하기 독립 응용프로그램(standalone application)인 경우에는 결과물의 포맷이 jar인 경우가 많은데, 이걸 tomcat 위에 web app 형태로 올려서 사용하려면 war로 변경해야 함 war org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-tomcat provided

Spring Boot Project 2018. 4. 2.
스프링부트 테스트

JUnit 테스트 방법에 @ 테스트 애노테이션 추가 클래스의 메소드가 결과를 내 보냅니다. import static org.junit.Assert.assertEquals; import org.junit.Test; public class CalculatorTest { @Test public void add() { Calculator cal = new Calculator(); assertEquals(9, cal.add(6,3); } } web application test Spring Mock MVC web integration test (Geb) 참고 사이트 Spring Boot Test 시작하자 단위 테스트

Spring Boot Project 2018. 4. 2.
개발 환경 세팅 관련 Tip

1. 메이븐 프로젝트 Install 시 오류 프로젝트에서 마우스 우클릭 > maven > update project 메이븐 리소스 저장소 .m2 폴더를 삭제 후 다시 다운로드 (자세한 경로는 Windows > preferences > maven > user settings 에서 확인) 2. Could not find or load main class org.apache.maven.wrapper.MavenWrapperMain .gitignore 파일에 셋팅된 항목 중 *.jar 가 있어서 github에 저장이 안 됨;; 해당경로에 maven-wrapper.jar 파일 넣어주면 해결됨 Hello! I ran into this problem also, it worked fine at first, but if ..

Spring Boot Project 2018. 3. 27.
JSON 양방향 @OneToMany, @ManyToOne에서 Stack Overflow, Infinite Recursion 오류 해결 방법

spring data jpa infinite recursion Question과 Answer 클래스 간 1대 다 관계 @Entity @Data public class Question { ... @OneToMany(mappedBy="question", fetch = FetchType.LAZY) @OrderBy("id ASC") @JsonIgnore private List answers; ... } @Entity @Data public class Answer { ... @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(foreignKey = @ForeignKey(name = "fk_answer_to_question")) private Question question; .....

Spring Boot Project 2018. 3. 27.
프로젝트 사전 준비사항

사전 준비사항Java 1.8 설치STSGit 설치SourceTree 설치GitHub 계정 생성Lombok 설치 콘솔창에서 java –jar lombok.jar 실행참고 자료저는 스프링부트와 자바로 개발하는 것이 처음이라 많은 Youtube강좌와 블로그 자료를 통해 도움을 받았습니다.Spring-Boot, JPA로 질문/답변 게시판 구현 과정origoni's Blog-스프링으로 블로그 만들기제타위키-스프링 스타터 프로젝트 bootweb1

Spring Boot Project 2017. 12. 20.
Docker로 ASP.NET Core Web API 배포하기

이번 포스팅에서는 Docker 컨테이너에 ASP.NET Web API Application을 배포하는 방법에 대해 써보려고 합니다.운영체제 및 사전 준비 환경OS는 Windows 7 64bit (Docker를 사용하시려면 64bit 운영체제는 필수입니다) BIOS 설정에서 PC CPU 가상화 지원 기능 Enabled로 변경 Window용 Docker Toolbox 설치 (Git은 꼭 설치되어야 합니다)만약 Docker를 처음 접하시는 분들이라면 이 동영상을 보시면 많은 도움이 될 것 같습니다~ Docker Toolbox 둘러보기Toolbox 설치를 완료하면 아래 3가지 아이콘이 보이게됩니다. (Docker Quickstart Terminal, Oracle VM VirtualBox, Kitematic(Al..

ASP.NET 2017. 12. 20.
ASP.NET Core Web API Project 만들기

이번 포스팅에서는 ASP.NET Web API를 만들어 보도록 하겠습니다.Project 생성저는 Visual Studio 2017 Community 버전을 사용하고 있습니다.마이크로소프트에서 제공하고 있는 ASP.NET Tutorial을 바탕으로 Web API프로젝트를 구성하겠습니다.파일 > 새로만들기 > 프로젝트템플릿 중 ASP.NET Core 웹 응용 프로그램 (.NET Core) 선택ASP.NET Core 버전은 1.1 선택Web API 선택솔루션 탐색기에 MVC형태 비슷하게(Models 폴더 추가가 필요함) 프로젝트 구성이 되어 있는 것을 확인 후 Ctrl + Shift + B 솔루션 전체 빌드솔루션 밑에 생성된 프로젝트를 시작 프로젝트로 설정 후 Ctrl + F5로 디버깅 없이 시작IIS Exp..

ASP.NET 2017. 12. 20.
ASP.NET 비동기 호출

웹 페이지 내에서 특정 부분만 업데이트를 하기 위해 비동기 호출을 사용했었는데 그 때 사용했던 방법에 대해 정리해보려고 합니다.Jquery AJAX Call Microsoft Ajax 서버 컨트롤 사용Jquery AJAX CalljQuery.ajax() API를 사용하면 비동기 호출을 사용할 수 있다. (jquery 1.5 보다 높은 버전을 쓰는 것이 좋을 것 같다. 1.5에서 많은 기능이 추가된 듯…)Jquery 추가 Jquery로 WebMethod 호출$.ajax({ type: "POST", contentType: "application/json; charset=utf-8", dataType: "json", url: "CompanyList.aspx/GetCompanyList", data: '{"com..

ASP.NET 2017. 12. 20.
이전 1 ··· 9 10 11 12 다음
이전 다음
공지사항
  • 안녕하세요~블로그 시작합니다
최근에 올라온 글
최근에 달린 댓글
TAG
  • celery
  • ASP.NET
  • gcp
  • kubernetes
  • Azure CLI
  • dockerfile
  • docker
  • Kafka
  • aks
  • Azure Kubernetes Service
more

Blog is powered by Tistory / Designed by Tistory

티스토리툴바