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

우영'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)
  • 방명록

Spring Boot Project (7)
웹 에디터 Trumbowyg 적용하기

Trumbowyg 적용 방법 pom.xml에 trumbowyg dependency 추가 org.webjars.bower trumbowyg 2.4.1 bootstrap과 jquery 를 먼저 설정한 후 trumbowyg 경로 설정 ........ 에디터 적용을 위한 class명 설정과 한글 패치 적용 $('.edit').trumbowyg({ lang : 'kr' }); textarea 태그 class에 edit 추가 plugin을 추가하면 파일 업로드도 가능 참고사이트 A lightweight WYSIWYG editor 자바스크립트 텍스트 에디터 적용하기

Spring Boot Project 2018. 4. 3.
Geb을 활용한 Web Integration Test

Geb 관련 영상 PCSELL 프로젝트 기반 Geb Project PCSELL 사이트를 먼저 실행 후 Geb 테스트 프로젝트를 실행 git bash를 사용하여 실행 $ ./gradlew test GebConfig.groovy (테스트 설정 파일) selenium Web 드라이버 사용 테스트 할 사이트 URL 설정 import org.openqa.selenium.chrome.ChromeDriver import org.openqa.selenium.chrome.ChromeOptions import org.openqa.selenium.firefox.FirefoxDriver waiting { timeout = 2 } environments { // run via “./gradlew chromeTest” // Se..

Spring Boot Project 2018. 4. 2.
스프링부트 프로젝트 배포 (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.
이전 1 다음
이전 다음
공지사항
  • 안녕하세요~블로그 시작합니다
최근에 올라온 글
최근에 달린 댓글
TAG
  • gcp
  • Kafka
  • docker
  • Azure Kubernetes Service
  • dockerfile
  • celery
  • ASP.NET
  • aks
  • Azure CLI
  • kubernetes
more

Blog is powered by Tistory / Designed by Tistory

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.