전체 글목록496 스프링부트 프로젝트 복사, 재활용 springboot, gradle 환경 와꾸 같게 사용하고싶을때 1. 폴더 복붙 후- 이름 변경 2. .project 파일, settings.gradle 파일 - name(프로젝트명) 변경 3. import - general - existing pro~~~~ 하면 일단 잘됨 후에 그래들 refresh 하던가 clean 하면 될듯 Web/SpringBoot 2019. 3. 6. springboot decker profiles 서버 환경에 따라 도커 파일 수정 http://www.littlebigextra.com/use-spring-profiles-docker-containers/ How to use Spring Profiles with Docker ContainersIntroductionSpring Profiles are an effective way of implementing environment independent code. The properties file or @Beans can be selected dynamically at run time based on the profile injected. Assuming that you are quite familiar with the spring profiles and looking for inject.. SERVER/DOCKER 도커 2019. 3. 6. Spring Boot profile 설정 https://dhsim86.github.io/web/2017/03/28/spring_boot_profile-post.html Spring Boot profile 나누는 여러가지 방법 Sping MVC 에서는…Spring Boot가 아닌 기존 Spring MVC 에서는 다음과 같이 maven 자체 profile 기능을 사용하는 경우가 많다. local true local true dev dev true prd prd true .... ${basedir}/src/main/resources-${environment} WEB-INF 위와 같이 설정하면 mvn package -Dlocal / mvn package -Ddev 이런식으로 profile 별로 사용하는 리소스를 다르게 할 수 있었다. Spring Bo.. Web/SpringBoot 2019. 3. 6. Spring Boot with Redis Cluster 일단 요기 설명대로 따라하자...http://docs.spring.io/spring-data/redis/docs/current/reference/html/#cluster 혹시 클래스를 못찾는 경우가 생긴다면 Spring Boot가 기본으로 끼워 넣는 것들이 버전이 낮아서 그러니 라이브러리 업데이트를 하자... compile 'org.springframework.data:spring-data-redis:1.7.2.RELEASE' compile 'redis.clients:jedis:2.9.0' 위와 같이 (현 상황에서) 최신 버전으로 갈아 끼면 된다... (gradle 기준...) 그리고 나서 잘 되나 보면..IntelliJ를 사용한다면 @ConfigurationProperties를 그냥 쓰면 안된다고 한다.. SERVER/Redis 2019. 3. 5. [redis]레디스 처음 알아본 자료들 캐시용도로 redis 를 사용하려한다. 기존에는 redis 가 구성되어있었고, 나는 클라이언트만 만들면 됫음.springboot로 연결함. - redis 연결시에는 설정정보를 잘 알고있어야함. 클라이언트에 필요함.- 내가 알아본 걸로는 standalone, sentinel, cluster 환경이 있다. 각자에 맞게 클라이언트를 설정해야함. https://docs.spring.io/spring-data/redis/docs/current/reference/html/#cluster 여기 기본적인 설정방법이 나온다. 거의 다 나오지만 뭔가 설명이 살짝씩 부족하다. 특히 레디스를 처음 접하는 환경에서는.... 기존 환경은 sentinel 인데 이게 뭔지도 모르고 클러스터로 클라이언트를 만들어서 한참 고생함. se.. SERVER/Redis 2019. 3. 5. A Quick Guide to Spring @Value, value를 map 으로 받는거 I just announced the new Spring Boot 2 material, coming in REST With Spring:>> CHECK OUT THE COURSE1. OverviewIn this quick article, we’re going to have a look at the @Value Spring annotation.This annotation can be used for injecting values into fields in Spring-managed beans and it can be applied at the field or constructor/method parameter level.2. Setting up the ApplicationTo describe differe.. Web/SpringBoot 2019. 2. 27. @Autowired @Resource 차이 https://preamtree.tistory.com/93 부제: @Autowired @Resource 차이, Spring @Qualifier, Spring Annotation 종류 Spring의 핵심 개념 중 하나인 DI는 Dependency Injection의 약자이다. 이 포스팅에서는 DI와 의존(Dependency)에 대한 자세한 설명은 하지 않고, 위키피디아의 설명으로 대신하겠다. 프로그래밍에서 구성요소간의 의존 관계가 소스코드 내부가 아닌 외부의 설정파일 등을 통해 정의되게 하는 디자인 패턴 중의 하나이다. 한편, 특정 객체에 의존 객체를 주입하는 방식은 두가지이다. 1. 생성자를 통한 주입. 2. Setter 메소드를 통한 주입. 이는 각각 XML로 아래와 같이 구현할 수 있으며, xml파일.. 카테고리 없음 2019. 2. 22. Multiple MongoDB connections with Spring Boot http://www.javaoptimum.com/multiple-mongodb-connections-spring-boot/ 참고 DB/MongoDB 2019. 2. 22. @어노테이션 Annotation 및 bean 주입 @Qualifier @Qualifierhttps://www.logicbig.com/tutorials/spring-framework/spring-core/inject-bean-by-name.html @qualifier 사용하여 빈 주입을 따로 설정할때 사용한다. 같은 클래스가 중복될경우 필요함 http://wonwoo.ml/index.php/post/1701 @Primary https://preamtree.tistory.com/93 Web/SpringBoot 2019. 2. 22. [mongodb] spring boot 연동 [환경]몽고db 문서 - https://docs.spring.io/spring-data/mongodb/docs/current/reference/html/#repositoriesspringboot 2gradle mongodb replica set spring으로 단순히 몽고db 연결하는 건 자료가 많다. 레플리카 셋으로 구성된 mongodb는 자료를 많이 찾지 못했다. 우선 https://falkenfighter.wordpress.com/2015/10/13/multiple-databases-with-spring-boot-mongodb-repositories/ 이 사이트 기반으로 했다. @Configurationpublic class MongoConfiguration { /** * For a clustere.. DB/MongoDB 2019. 2. 22. springboot mybatis 기본 사용법 https://goddaehee.tistory.com/46 SpringBoot : Working with MyBatishttps://sivalabs.in/2016/03/springboot-working-with-mybatis/ Web/SpringBoot 2019. 2. 12. Spring boot Bean 생성 순서 정하는 방법, 생성되지 않은 Bean을 주입받으려고 하다가 실패했을 때 해결 방법 Spring boot에서 bean 등록 순서를 결정하는 방법 스프링/스프링부트에서 bean을 등록하는 방법은 여러가지가 있다.스프링부트에서는 Bean을 등록할 때 자바코드(Annotation)로 등록하는 것을 권장한다.따라서 스프링 부트를 사용하는 개발자들은 @Component, @Service, @Controller, @Repository, @Bean, @Configuration 등으로 Bean들을 등록하고 주입받아 사용하는게 일반적이다.그런데 프로그램 개발중에 아무 생각없이 여러 개의 Bean들을 등록해놓고 어떤 Bean에서 @Autowired로 자연스럽게 주입받아서 '사용'하려다가 에러를 만났다.바로 Bean에 '아직' 등록되지 않은 Bean을 클래스에서 사용하려고 했기 때문이다.무슨 얘기인지 Sp.. Web/SpringBoot 2019. 2. 11. 이전 1 ··· 17 18 19 20 21 22 23 ··· 42 다음