-
intellij + spring boot 2.0 + maven + jpa + querydsl 적용하기JAVA/Spring 2018. 4. 18. 22:21
1. pom.xml 설정 com.querydsl querydsl-jpa com.querydsl querydsl-apt com.mysema.maven apt-maven-plugin 1.0.9 process target/generated-sources/java com.querydsl.apt.jpa.JPAAnnotationProcessor 2. 엔티티 생성package com.example.demo.entity; import lombok.Data; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; @Entity @Data public class UserVo { @Id @Gene..
-
[ 펌 ] JPA page 인터페이스JAVA/Spring 2018. 4. 18. 14:50
Page 클래스가 제공하는 인터페이스int getNumber(); //현재 페이지int getSize(); //페이지 크기int getTotalPages(); //전체 페이지 수int getNumberOfElements(); //현재 페이지에 나올 데이터 수long getTotalElements(); //전체 데이터 수boolean hasPreviousPage(); //이전 페이지 여부boolean isFirstPage(); //현재 페이지가 첫 페이지 인지 여부boolean hasNextPage(); //다음 페이지 여부boolean isLastPage(); //현재 페이지가 마지막 페이지 인지 여부Pageable nextPageable(); //다음 페이지 객체, 다음 페이지가 없으면 nullPage..
-
[파이썬] 티켓 할인 가격 계산프로그램Python 2018. 4. 8. 21:08
요즘 지식인 프로그램 질문에 파이썬을 물어보는 사람들이많다.. 그동안 눈팅만 했었는데 막상해보니 할만해서 메모용도로 기록함. 이번 조건1. xx랜드에서 4월생일자 할인 이벤트를함.2. 한번구매시 반드시 자유이용권은 반드시 1장이상 구매해야함.3. 4월생일자 할인율 30%4. 4월생일자가 구매할 경우 동반입장하는 고객은 24% 할인율을 적용함.5. 단체할인율은 35%6. 4월생일자가 자유이용권을 4장이상 구매시 단체할인율 적용 # 5주차 과제 # 티켓 할인 가격 계산 프로그램 def feeCalculator(): free_price = 54000 # 금액_자유이용권 default_price = 30000 # 금액_일반입장권 birthday_discount = 0.3 # 할인율_4월 생일고객 companio..
-
소셜 개발자계정 등록 방법 : 페이스북HTML CSS 2018. 3. 5. 11:54
Step 1. 개발사 공식 홈페이지 접속https://developers.facebook.com Step 2. 상단 페이스북 로그인 Step 3. 상단에 시작하기 클릭 Step 4. 안내에 따라 인증 진행 Step 5. 우측 상단에 내 앱 탭 확장 후 [ 새 앱 추가 ] 선택 Step 6. 새 앱 정보 입력 후 앱 ID 만들기 클릭 Step 7. 개발자 ( 개발사 ) 계정 추가 : 좌측에 역할 -> 역할 -> 개발자 추가 Step 8. 개발자 ( 개발사 ) 계정 등록 후 종료
-
소셜 개발자계정 등록 방법 : 카카오HTML CSS 2018. 3. 5. 11:39
Step 1. 개발사 공식 홈페이지 접속 https://developers.kakao.com/ Step 2.상단에 로그인 버튼 클릭 후 카카오 계정 로그인 Step 3.좌측 앱 만들기 버튼 클릭 Step 4. 아이콘 및 앱 이름 입력 후 앱 만들기 ( 아이콘은 지금 필수로 안넣어도 됨 ) Step 5. 테스트 앱 생성 및 key 확인 ( 각 key 는 보안이 선행 되어야 함. 예제에서는 테스트용도로 오픈함 ) Step 6.개발자 ( 개발사 ) 계정 및 권한 추가소셜에 대한 내용을 잘 알고있으면 Reader 로 추가하여 개발자 { 개발사 } 권한을 READ 로 주고 상호관리하도록 하여도 상관없으나,그렇지 않다면 EDITOR 권한을 주고 개발자 ( 사 ) 가 수정 하도록 하여야 하는 것이 유연함. ( Own..
-
spring boot .properties로 정적 리소스 경로 안잡힐때JAVA/Spring 2018. 2. 27. 23:51
spring.mvc.static-path-pattern=/static/** spring.resources.static-locations=classpath:/static/ spring.resources.add-mappings=true 이렇게 했는데 안되면 @Configuration public class WebMvcConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/static/**").addResourceLocations("classpath:static/"); } } 이렇게 바꿔보자
-
JAVA/SPRING JPA Join 컬럼 저장JAVA/Spring 2018. 2. 26. 23:22
항상 네이티브 쿼리로만 핸들링하다가 JPA 로 쓰니까 헷갈려서 메모함. JPA 에서는 FK 를 PK 로 저장하려고 하면 에러가 난다. 예시:@Getter @Setter public class MemberEntity { @Id @GeneratedValue Integer memberIdx; @Column String email; @Column String password; @Column String name; @Column(nullable = false, columnDefinition = "tinyint default 1") boolean isAccountNonExpired = true; @Column(nullable = false, columnDefinition = "tinyint default 1") b..