Web/SpringBoot36 리소스 추가 Add resources, config files to your jar using gradle https://stackoverflow.com/questions/24724383/add-resources-config-files-to-your-jar-using-gradle sourceSets { main { resources { srcDirs "src/main/resources", "src/main/configs" } } } Web/SpringBoot 2019. 3. 13. Spring Cloud + Docker + Docker Compose [참고 블로그 ] https://github.com/sqshq/PiggyMetrics--- 여기 좋음 https://roadmichi.blogspot.com/2016/06/spring-cloud-docker-docker-compose.html Web/SpringBoot 2019. 3. 6. 스프링부트 프로젝트 복사, 재활용 springboot, gradle 환경 와꾸 같게 사용하고싶을때 1. 폴더 복붙 후- 이름 변경 2. .project 파일, settings.gradle 파일 - name(프로젝트명) 변경 3. import - general - existing pro~~~~ 하면 일단 잘됨 후에 그래들 refresh 하던가 clean 하면 될듯 Web/SpringBoot 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. 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. @어노테이션 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. 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. Ehcache 3, JSR-107 and Spring 4.2 ehcahe 2 와 3 의 사용방법이 많이 다르다. 2는 기존 이용법도 많고 사용하기도 쉽긴한데.. 3는 분석하는데 오래걸릴뿐더러 .. 시간이 부족해 아직 연동하지 못함.. ㅜ 우선 연동이 좀 짜증난다는것만 기억하고 잇자 http://www.ehcache.org/blog/2016/05/18/ehcache3_jsr107_spring.html Web/SpringBoot 2019. 2. 11. springboot 패키지 구조, 공식 문서 한글 영어 비교 https://eomdev.tistory.com/7#recentEntries -- 한글 https://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-structuring-your-code.html -- 영어 두개 비교 https://opennote46.tistory.com/124 [스프링부트 전체 doc ]https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#using-boot-using-the-default-package 여태껏 알아본 결과로는... 스프링부트 패키지 구조는 조금 .. 제한적이다. run 돌리는 부분이 루트패키지를 구조로 가야한다. Web/SpringBoot 2019. 1. 31. gradle 속도 빨리하는 것 중 https://stackoverflow.com/questions/36441598/why-is-gradle-2-0-so-slow Starting a Gradle Daemon (subsequent builds will be faster) -- 이거 검색하면 https://blog.asamaru.net/2015/09/29/android-gradle-builds-speed-up/ gradle.properties이 파일을 수정하라고 나온다. 이건 근데 전역적인거라... 나한테 안맞아서 위에껄로 햇는데 쪼끔이라도 줄어든 느낌은 듬.. 근데 확실히는 잘모르겟다 ..; ;; Web/SpringBoot 2019. 1. 22. [mybatis] springboot - annotation xml 비교 https://stackoverflow.com/questions/32631438/mybatis-xml-vs-annotation (어려운설명 ) https://stackoverflow.com/questions/182393/xml-configuration-versus-annotation-based-configuration--- 여기서 결론이 나왓지만 여러문서를 뒤져봤을때 내린 결론은 1. 같이 사용해서 필요한 경우 사용한다 ( 다만 어느게 더 적합한지는 모르겟지만 ) 2. 간단한건 annotiation, 복잡한 join 쿼리는 xml 이 낫다. 우선 이렇다. 3년전 mybatis 공식문서에서도 xml 이 annotation보다 더 나은 성능을 제공한다고 한다. 이유는 저 url에 ... 일단 결론은 이렇게 .. Web/SpringBoot 2019. 1. 4. 이전 1 2 3 다음