Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
7 changed files
with
316 additions
and
573 deletions.
There are no files selected for viewing
87 changes: 87 additions & 0 deletions
87
src/main/generated/com/codestates/coffee/mapper/CoffeeMapperImpl.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,87 @@ | ||
package com.codestates.coffee.mapper; | ||
|
||
import com.codestates.coffee.dto.CoffeePatchDto; | ||
import com.codestates.coffee.dto.CoffeePostDto; | ||
import com.codestates.coffee.dto.CoffeeResponseDto; | ||
import com.codestates.coffee.entity.Coffee; | ||
import java.util.ArrayList; | ||
import java.util.List; | ||
import javax.annotation.processing.Generated; | ||
import org.springframework.stereotype.Component; | ||
|
||
@Generated( | ||
value = "org.mapstruct.ap.MappingProcessor", | ||
date = "2023-03-10T14:15:07+0900", | ||
comments = "version: 1.5.1.Final, compiler: javac, environment: Java 11.0.17 (Azul Systems, Inc.)" | ||
) | ||
@Component | ||
public class CoffeeMapperImpl implements CoffeeMapper { | ||
|
||
@Override | ||
public Coffee coffeePostDtoToCoffee(CoffeePostDto coffeePostDto) { | ||
if ( coffeePostDto == null ) { | ||
return null; | ||
} | ||
|
||
Coffee coffee = new Coffee(); | ||
|
||
coffee.setKorName( coffeePostDto.getKorName() ); | ||
coffee.setEngName( coffeePostDto.getEngName() ); | ||
coffee.setPrice( coffeePostDto.getPrice() ); | ||
coffee.setCoffeeCode( coffeePostDto.getCoffeeCode() ); | ||
|
||
return coffee; | ||
} | ||
|
||
@Override | ||
public Coffee coffeePatchDtoToCoffee(CoffeePatchDto coffeePatchDto) { | ||
if ( coffeePatchDto == null ) { | ||
return null; | ||
} | ||
|
||
Coffee coffee = new Coffee(); | ||
|
||
coffee.setCoffeeId( coffeePatchDto.getCoffeeId() ); | ||
coffee.setKorName( coffeePatchDto.getKorName() ); | ||
coffee.setEngName( coffeePatchDto.getEngName() ); | ||
coffee.setPrice( coffeePatchDto.getPrice() ); | ||
coffee.setCoffeeStatus( coffeePatchDto.getCoffeeStatus() ); | ||
|
||
return coffee; | ||
} | ||
|
||
@Override | ||
public CoffeeResponseDto coffeeToCoffeeResponseDto(Coffee coffee) { | ||
if ( coffee == null ) { | ||
return null; | ||
} | ||
|
||
CoffeeResponseDto.CoffeeResponseDtoBuilder coffeeResponseDto = CoffeeResponseDto.builder(); | ||
|
||
if ( coffee.getCoffeeId() != null ) { | ||
coffeeResponseDto.coffeeId( coffee.getCoffeeId() ); | ||
} | ||
coffeeResponseDto.korName( coffee.getKorName() ); | ||
coffeeResponseDto.engName( coffee.getEngName() ); | ||
if ( coffee.getPrice() != null ) { | ||
coffeeResponseDto.price( coffee.getPrice() ); | ||
} | ||
coffeeResponseDto.coffeeStatus( coffee.getCoffeeStatus() ); | ||
|
||
return coffeeResponseDto.build(); | ||
} | ||
|
||
@Override | ||
public List<CoffeeResponseDto> coffeesToCoffeeResponseDtos(List<Coffee> coffees) { | ||
if ( coffees == null ) { | ||
return null; | ||
} | ||
|
||
List<CoffeeResponseDto> list = new ArrayList<CoffeeResponseDto>( coffees.size() ); | ||
for ( Coffee coffee : coffees ) { | ||
list.add( coffeeToCoffeeResponseDto( coffee ) ); | ||
} | ||
|
||
return list; | ||
} | ||
} |
90 changes: 90 additions & 0 deletions
90
src/main/generated/com/codestates/member/mapper/MemberMapperImpl.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
package com.codestates.member.mapper; | ||
|
||
import com.codestates.member.dto.MemberDto; | ||
import com.codestates.member.entity.Member; | ||
import com.codestates.stamp.Stamp; | ||
import java.util.ArrayList; | ||
import java.util.List; | ||
import javax.annotation.processing.Generated; | ||
import org.springframework.stereotype.Component; | ||
|
||
@Generated( | ||
value = "org.mapstruct.ap.MappingProcessor", | ||
date = "2023-03-10T14:15:07+0900", | ||
comments = "version: 1.5.1.Final, compiler: javac, environment: Java 11.0.17 (Azul Systems, Inc.)" | ||
) | ||
@Component | ||
public class MemberMapperImpl implements MemberMapper { | ||
|
||
@Override | ||
public Member memberPostToMember(MemberDto.Post requestBody) { | ||
if ( requestBody == null ) { | ||
return null; | ||
} | ||
|
||
Member member = new Member(); | ||
|
||
member.setEmail( requestBody.getEmail() ); | ||
member.setName( requestBody.getName() ); | ||
member.setPhone( requestBody.getPhone() ); | ||
|
||
return member; | ||
} | ||
|
||
@Override | ||
public Member memberPatchToMember(MemberDto.Patch requestBody) { | ||
if ( requestBody == null ) { | ||
return null; | ||
} | ||
|
||
Member member = new Member(); | ||
|
||
member.setMemberId( requestBody.getMemberId() ); | ||
member.setName( requestBody.getName() ); | ||
member.setPhone( requestBody.getPhone() ); | ||
member.setMemberStatus( requestBody.getMemberStatus() ); | ||
|
||
return member; | ||
} | ||
|
||
@Override | ||
public MemberDto.Response memberToMemberResponse(Member member) { | ||
if ( member == null ) { | ||
return null; | ||
} | ||
|
||
long memberId = 0L; | ||
String email = null; | ||
String name = null; | ||
String phone = null; | ||
Member.MemberStatus memberStatus = null; | ||
Stamp stamp = null; | ||
|
||
if ( member.getMemberId() != null ) { | ||
memberId = member.getMemberId(); | ||
} | ||
email = member.getEmail(); | ||
name = member.getName(); | ||
phone = member.getPhone(); | ||
memberStatus = member.getMemberStatus(); | ||
stamp = member.getStamp(); | ||
|
||
MemberDto.Response response = new MemberDto.Response( memberId, email, name, phone, memberStatus, stamp ); | ||
|
||
return response; | ||
} | ||
|
||
@Override | ||
public List<MemberDto.Response> membersToMemberResponses(List<Member> members) { | ||
if ( members == null ) { | ||
return null; | ||
} | ||
|
||
List<MemberDto.Response> list = new ArrayList<MemberDto.Response>( members.size() ); | ||
for ( Member member : members ) { | ||
list.add( memberToMemberResponse( member ) ); | ||
} | ||
|
||
return list; | ||
} | ||
} |
46 changes: 46 additions & 0 deletions
46
src/main/generated/com/codestates/order/mapper/OrderMapperImpl.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
package com.codestates.order.mapper; | ||
|
||
import com.codestates.order.dto.OrderPatchDto; | ||
import com.codestates.order.dto.OrderResponseDto; | ||
import com.codestates.order.entity.Order; | ||
import java.util.ArrayList; | ||
import java.util.List; | ||
import javax.annotation.processing.Generated; | ||
import org.springframework.stereotype.Component; | ||
|
||
@Generated( | ||
value = "org.mapstruct.ap.MappingProcessor", | ||
date = "2023-03-10T14:15:07+0900", | ||
comments = "version: 1.5.1.Final, compiler: javac, environment: Java 11.0.17 (Azul Systems, Inc.)" | ||
) | ||
@Component | ||
public class OrderMapperImpl implements OrderMapper { | ||
|
||
@Override | ||
public Order orderPatchDtoToOrder(OrderPatchDto orderPatchDto) { | ||
if ( orderPatchDto == null ) { | ||
return null; | ||
} | ||
|
||
Order order = new Order(); | ||
|
||
order.setOrderId( orderPatchDto.getOrderId() ); | ||
order.setOrderStatus( orderPatchDto.getOrderStatus() ); | ||
|
||
return order; | ||
} | ||
|
||
@Override | ||
public List<OrderResponseDto> ordersToOrderResponseDtos(List<Order> orders) { | ||
if ( orders == null ) { | ||
return null; | ||
} | ||
|
||
List<OrderResponseDto> list = new ArrayList<OrderResponseDto>( orders.size() ); | ||
for ( Order order : orders ) { | ||
list.add( orderToOrderResponseDto( order ) ); | ||
} | ||
|
||
return list; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# 로컬 환경에서 사용하는 정보들은 application-local.yml 파일에 설정한다. | ||
spring: | ||
h2: | ||
console: | ||
enabled: true | ||
path: /h2 | ||
datasource: | ||
url: jdbc:h2:mem:test | ||
jpa: | ||
hibernate: | ||
ddl-auto: create # (1) 스키마 자동 생성 | ||
show-sql: true # (2) SQL 쿼리 출력 | ||
properties: | ||
hibernate: | ||
format_sql: true # (3) SQL pretty print | ||
sql: | ||
init: | ||
data-locations: classpath*:db/h2/data.sql | ||
logging: | ||
level: | ||
org: | ||
springframework: | ||
orm: | ||
jpa: DEBUG | ||
server: | ||
servlet: | ||
encoding: | ||
force-response: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
# 서버 환경에서 사용하는 정보들은 application-server.yml 파일에 설정한다. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,27 +1,2 @@ | ||
spring: | ||
h2: | ||
console: | ||
enabled: true | ||
path: /h2 | ||
datasource: | ||
url: jdbc:h2:mem:test | ||
jpa: | ||
hibernate: | ||
ddl-auto: create # (1) 스키마 자동 생성 | ||
show-sql: true # (2) SQL 쿼리 출력 | ||
properties: | ||
hibernate: | ||
format_sql: true # (3) SQL pretty print | ||
sql: | ||
init: | ||
data-locations: classpath*:db/h2/data.sql | ||
logging: | ||
level: | ||
org: | ||
springframework: | ||
orm: | ||
jpa: DEBUG | ||
server: | ||
servlet: | ||
encoding: | ||
force-response: true | ||
# 일반적으로 애플리케이션 실행 환경에 상관없는 공통 정보들은 application.yml에 설정할 수 있다. | ||
|
Oops, something went wrong.