전체 글 썸네일형 리스트형 Spring Boot 에서 다중 Datasource 의 사용. #2 첫번째. http://eclipse4j.tistory.com/284 Spring Boot / Data / JPA 에서 위와 같이 다중 Datasource를 기본적으로 사용했다면 문제가 없지만, 만약 QueryDsl을 사용시에는 QuerydslRepositorySupport 부분에서 어떤 EntityManager를 선택해야 하는지 몰라서(?) 오류를 내뱉는다. QuerydslRepositorySupport.java @Repository public abstract class QuerydslRepositorySupport { private final PathBuilder builder; private @Nullable EntityManager entityManager; private @Nullable Que.. 더보기 Mac java version 전환하기 팀에서 신규플젝을 진행하게 되어 새롭게 시작하는 김에 까짓 java version도 올리자!! 라는 생각으로 11 로 환경을 맞추고 있다. 뚜시궁!! Spring Boot 2.1.x + JAVA(OpenJDK) 11 # brew upgrade# brew update # brew cask info javajava: 11.0.1,13 # brew cask install java # /usr/libexec/java_home # vi ~/.bashrc 또는 ~/.zshrc 또는.... 하단에 아래처럼 추가해 준다. alias j8="export JAVA_HOME=`/usr/libexec/java_home -v 1.8`; java -version"alias j11="export JAVA_HOME=`/usr/lib.. 더보기 List<Order>의 Order 내 List<OrderItem>을 갖는 경우 OrderItem 기준으로 List 생성 public class Order { private Long id; private List orderItems;} List orders = .... 위와 같이 Order 에 대한 List를 있을 경우, OrderItem을 꺼내 새로운 List를 만들고 싶을 경우가 있다.해서 1차적으로 List orderItems = new ArrayList();for (orders...) { for(o.getOrderItems()...) { ... orderItems.add(oi); }} 위와 같은 형태로 중복 for 문을 생각해볼 수도 있을 것이고. 이후,List orderItems = new ArrayList();orders.stream().foreach(o->{ List orderItems = o.getOrderI.. 더보기 eclipse 에서 gradle querydsl 소스 생성시 dupulicate entry 문제 eclipse 에서 gradle querydsl 소스 생성시 dupulicate entry 문제 뭐 딱히 generate task 를 만들지 않고 아래처럼 돌렸을 경우 eclipse에서는 정상적으로 생성된 클래스에 대한 classpath가 등록되는데, querydsl { library = "com.querydsl:querydsl-apt:${querydslVersion}" ... } idea에서는 화면에 물려있는 classpath가 실제 build를 돌리면 generate-sources를 인식하지 못한다. 해서 intellij기준으로 맞추면 eclipse에서 중복된 classpath 등록 오류가.. 여튼 작업자들이 idea를 사용하니 idea기준으로 작업환경을 유지해 주는 것으로 하기위해 eclipse 에.. 더보기 JPA EhCache 사용. 이전에는 redis나 memcached에 일반 엔티티들도 우걱우걱 밀어넣었는데, 네트웍 과부하 문제나 불필요한 트래픽 문제를 겪고 나서는 그냥 가벼운 엔티티 호출의 경우는 로컬 ehcache에서 읽어오도록 하고 있다. @Cacheable @org.hibernate.annotations.Cache(usage = CacheConcurrencyStrategy.READ_WRITE)public class Goods {... Read-only: Useful for data that is read frequently but never updated (e.g. referential data like Countries). It is simple. It has the best performances of all (obvi.. 더보기 이전 1 ··· 12 13 14 15 16 17 18 ··· 65 다음