Skip to content

Commit 204b08d

Browse files
committed
refactor: float -> double
1 parent 1d4f12f commit 204b08d

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

src/main/java/com/threestar/trainus/domain/ranking/dto/RankingData.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ public interface RankingData {
77

88
Integer getReviewCount();
99

10-
Float getRating();
10+
Double getRating();
1111

1212
String getProfileImage();
1313
}

src/main/java/com/threestar/trainus/domain/ranking/dto/RankingResponseDto.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public class RankingResponseDto {
1111

1212
private Long userId;
1313
private String userNickname;
14-
private Float rating;
14+
private Double rating;
1515
private Integer reviewCount;
1616
private Category category;
1717
private Integer rank;

src/main/java/com/threestar/trainus/domain/ranking/repository/RankingRepository.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ ORDER BY (
3434
SELECT r.reviewee.id as userId,
3535
r.reviewee.nickname as userNickname,
3636
CAST(COUNT(r.reviewId) AS INTEGER) as reviewCount,
37-
AST(AVG(r.rating) AS FLOAT) as rating,
37+
CAST(AVG(r.rating) AS DOUBLE) as rating,
3838
p.profileImage as profileImage
3939
FROM Review r
4040
JOIN r.lesson l

src/main/java/com/threestar/trainus/global/config/MockDataInitializer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ private void createReviews(List<User> instructors, List<User> students, List<Les
200200
// 평점은 metadata의 rating 주변으로 생성
201201
double baseRating = metadata.getRating();
202202
double reviewRating = Math.max(1.0d, Math.min(5.0d,
203-
baseRating + (random.nextFloat() - 0.5d) * 2)); // ±1점 범위
203+
baseRating + (random.nextDouble() - 0.5d) * 2)); // ±1점 범위
204204

205205
Review review = Review.builder()
206206
.reviewer(randomStudent)
@@ -228,7 +228,7 @@ private int generateReviewCount() {
228228

229229
private double generateRating() {
230230
// 3.0 ~ 5.0 사이의 평점 생성 (소수점 1자리)
231-
double rating = 3.0d + random.nextFloat() * 2.0d;
231+
double rating = 3.0d + random.nextDouble() * 2.0d;
232232
return Math.round(rating * 10) / 10.0d;
233233
}
234234
}

0 commit comments

Comments
 (0)