-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat: 모델별 Type 추가 * feat: 모델 정보에 price, type 정보 추가 * feat: lazy loading을 위한 transactional 설정 * test: price, type 정보 추가에 따른 TC 수정 * feat: createAt, updatedAt 추가 * feat: 응답에 isNew 추가 최신형 차들 30일 기준으로 isNew 판단 * test: isNew 추가에 따른 TC 수정
- Loading branch information
Showing
10 changed files
with
132 additions
and
5 deletions.
There are no files selected for viewing
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
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
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
22 changes: 22 additions & 0 deletions
22
BE-MyCarMaster/src/main/java/softeer/be_my_car_master/domain/model/Type.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,22 @@ | ||
package softeer.be_my_car_master.domain.model; | ||
|
||
import lombok.Getter; | ||
|
||
@Getter | ||
public enum Type { | ||
|
||
HYDROGEN_ELECTRIC("수소 / 전기차"), | ||
N("N"), | ||
PASSENGER("승용차"), | ||
SUV("SUV"), | ||
MPV("MPV"), | ||
LIGHT_TRUCK_AND_TAXI("소형 트럭&택시"), | ||
TRUCK("트럭"), | ||
BUS("버스"); | ||
|
||
private String value; | ||
|
||
Type(String value) { | ||
this.value = value; | ||
} | ||
} |
24 changes: 24 additions & 0 deletions
24
BE-MyCarMaster/src/main/java/softeer/be_my_car_master/global/config/BaseTime.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,24 @@ | ||
package softeer.be_my_car_master.global.config; | ||
|
||
import java.time.LocalDateTime; | ||
|
||
import javax.persistence.EntityListeners; | ||
import javax.persistence.MappedSuperclass; | ||
|
||
import org.springframework.data.annotation.CreatedDate; | ||
import org.springframework.data.annotation.LastModifiedDate; | ||
import org.springframework.data.jpa.domain.support.AuditingEntityListener; | ||
|
||
import lombok.Getter; | ||
|
||
@Getter | ||
@MappedSuperclass | ||
@EntityListeners(AuditingEntityListener.class) | ||
public abstract class BaseTime { | ||
|
||
@CreatedDate | ||
protected LocalDateTime createdAt; | ||
|
||
@LastModifiedDate | ||
protected LocalDateTime updatedAt; | ||
} |
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
4 changes: 4 additions & 0 deletions
4
...java/softeer/be_my_car_master/infrastructure/jpa/model/repository/ModelJpaRepository.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 |
---|---|---|
@@ -1,8 +1,12 @@ | ||
package softeer.be_my_car_master.infrastructure.jpa.model.repository; | ||
|
||
import java.util.List; | ||
|
||
import org.springframework.data.jpa.repository.JpaRepository; | ||
|
||
import softeer.be_my_car_master.infrastructure.jpa.model.entity.ModelEntity; | ||
|
||
public interface ModelJpaRepository extends JpaRepository<ModelEntity, Long> { | ||
|
||
List<ModelEntity> findAllByOrderByCreatedAtDesc(); | ||
} |
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
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
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