Skip to content

Commit 478bb5f

Browse files
committed
U
1 parent 0384a90 commit 478bb5f

6 files changed

Lines changed: 14 additions & 17 deletions

File tree

src/main/java/com/raysmond/blog/Application.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import org.springframework.boot.SpringApplication;
44
import org.springframework.boot.autoconfigure.SpringBootApplication;
55
import org.springframework.cache.annotation.EnableCaching;
6-
import org.springframework.context.annotation.ComponentScan;
76

87
/**
98
* @author Raysmond<jiankunlei@gmail.com>

src/main/java/com/raysmond/blog/Constants.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ public final class Constants {
99

1010
public static final String ENV_DEVELOPMENT = "development";
1111

12-
public static final String DEFAULT_ADMIN__EMAIL = "admin@admin.com";
12+
public static final String DEFAULT_ADMIN_EMAIL = "admin@admin.com";
1313

1414
public static final String DEFAULT_ADMIN_PASSWORD = "admin";
1515

src/main/java/com/raysmond/blog/WebConfig.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
package com.raysmond.blog;
22

3-
import java.util.HashMap;
4-
import java.util.Map;
5-
import java.util.function.Function;
63
import com.raysmond.blog.support.web.ViewHelper;
7-
import de.neuland.jade4j.spring.view.JadeViewResolver;
84
import org.springframework.beans.factory.annotation.Autowired;
95
import org.springframework.context.annotation.Bean;
106
import org.springframework.context.annotation.Configuration;

src/main/java/com/raysmond/blog/admin/controllers/AdminController.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
*/
2020
@Controller
2121
@RequestMapping("admin")
22-
//@Secured("ROLE_ADMIN")
2322
public class AdminController {
2423

2524
private AppSetting appSetting;

src/main/java/com/raysmond/blog/services/PostService.java

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -110,18 +110,21 @@ public List<Post> getArchivePosts() {
110110
new PageRequest(0, Integer.MAX_VALUE, Sort.Direction.DESC, "createdAt"));
111111

112112
List<Post> cachedPosts = new ArrayList<>();
113-
for (Post post : archivePosts) {
114-
Post cachedPost = new Post();
115-
cachedPost.setId(post.getId());
116-
cachedPost.setTitle(post.getTitle());
117-
cachedPost.setPermalink(post.getPermalink());
118-
cachedPost.setCreatedAt(post.getCreatedAt());
119-
cachedPosts.add(cachedPost);
120-
}
113+
cachedPosts.forEach(post -> cachedPosts.add(extractPostMeta(post)));
121114

122115
return cachedPosts;
123116
}
124117

118+
private Post extractPostMeta(Post post){
119+
Post archivePost = new Post();
120+
archivePost.setId(post.getId());
121+
archivePost.setTitle(post.getTitle());
122+
archivePost.setPermalink(post.getPermalink());
123+
archivePost.setCreatedAt(post.getCreatedAt());
124+
125+
return archivePost;
126+
}
127+
125128
@Cacheable(value = CACHE_NAME_PAGE, key = "T(java.lang.String).valueOf(#page).concat('-').concat(#pageSize)")
126129
public Page<Post> getAllPublishedPostsByPage(int page, int pageSize) {
127130
logger.debug("Get posts by page " + page);

src/main/java/com/raysmond/blog/services/UserService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@ public User createUser(User user){
4040
}
4141

4242
public User getSuperUser(){
43-
User user = userRepository.findByEmail(Constants.DEFAULT_ADMIN__EMAIL);
43+
User user = userRepository.findByEmail(Constants.DEFAULT_ADMIN_EMAIL);
4444

4545
if ( user == null) {
46-
user = createUser(new User(Constants.DEFAULT_ADMIN__EMAIL, Constants.DEFAULT_ADMIN_PASSWORD, User.ROLE_ADMIN));
46+
user = createUser(new User(Constants.DEFAULT_ADMIN_EMAIL, Constants.DEFAULT_ADMIN_PASSWORD, User.ROLE_ADMIN));
4747
}
4848

4949
return user;

0 commit comments

Comments
 (0)