// Path: src/main/java/org/fireply/enter/model/News.java
// public class News implements java.io.Serializable {
// 
//     private String id;
//     private User user;
//     private String title;
//     private String content;
//     private Date createTime;
//     private Set<Commit> commits = new HashSet<Commit>(0);
// 
//     public News() {
//     }
// 
//     public News(String id, String title, String content, Date createTime) {
//         this.id = id;
//         this.title = title;
//         this.content = content;
//         this.createTime = createTime;
//     }
// 
//     public News(String id, User user, String title, String content, Date createTime, Set<Commit> commits) {
//         this.id = id;
//         this.user = user;
//         this.title = title;
//         this.content = content;
//         this.createTime = createTime;
//         this.commits = commits;
//     }
// 
//     @Override
//     public String toString() {
//         return "News [id=" + id + ", user=" + user + ", title=" + title + ", content=" + content + ", createTime="
//                 + createTime + "]";
//     }
// 
//     public String getId() {
//         return this.id;
//     }
// 
//     public void setId(String id) {
//         this.id = id;
//     }
// 
//     public User getUser() {
//         return this.user;
//     }
// 
//     public void setUser(User user) {
//         this.user = user;
//     }
// 
//     public String getTitle() {
//         return this.title;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public String getContent() {
//         return this.content;
//     }
// 
//     public void setContent(String content) {
//         this.content = content;
//     }
// 
//     public Date getCreateTime() {
//         return this.createTime;
//     }
// 
//     public void setCreateTime(Date createTime) {
//         this.createTime = createTime;
//     }
// 
//     public Set<Commit> getCommits() {
//         return this.commits;
//     }
// 
//     public void setCommits(Set<Commit> commits) {
//         this.commits = commits;
//     }
// 
// }
// 
// Path: src/main/java/org/fireply/enter/service/NewsService.java
// public interface NewsService extends BaseService {
// 
//     List<News> getAllNews();
//     
//     News getNews(Serializable id);
//     
// }


import java.io.Serializable;
import java.util.List;
import org.fireply.enter.model.News;
import org.fireply.enter.service.NewsService;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

package org.fireply.enter.service.impl;



@Service
@Transactional(readOnly=true)
public class NewsServiceImpl extends BaseServiceImpl implements NewsService{

    @Override

// Path: src/main/java/org/fireply/enter/model/News.java
// public class News implements java.io.Serializable {
// 
//     private String id;
//     private User user;
//     private String title;
//     private String content;
//     private Date createTime;
//     private Set<Commit> commits = new HashSet<Commit>(0);
// 
//     public News() {
//     }
// 
//     public News(String id, String title, String content, Date createTime) {
//         this.id = id;
//         this.title = title;
//         this.content = content;
//         this.createTime = createTime;
//     }
// 
//     public News(String id, User user, String title, String content, Date createTime, Set<Commit> commits) {
//         this.id = id;
//         this.user = user;
//         this.title = title;
//         this.content = content;
//         this.createTime = createTime;
//         this.commits = commits;
//     }
// 
//     @Override
//     public String toString() {
//         return "News [id=" + id + ", user=" + user + ", title=" + title + ", content=" + content + ", createTime="
//                 + createTime + "]";
//     }
// 
//     public String getId() {
//         return this.id;
//     }
// 
//     public void setId(String id) {
//         this.id = id;
//     }
// 
//     public User getUser() {
//         return this.user;
//     }
// 
//     public void setUser(User user) {
//         this.user = user;
//     }
// 
//     public String getTitle() {
//         return this.title;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public String getContent() {
//         return this.content;
//     }
// 
//     public void setContent(String content) {
//         this.content = content;
//     }
// 
//     public Date getCreateTime() {
//         return this.createTime;
//     }
// 
//     public void setCreateTime(Date createTime) {
//         this.createTime = createTime;
//     }
// 
//     public Set<Commit> getCommits() {
//         return this.commits;
//     }
// 
//     public void setCommits(Set<Commit> commits) {
//         this.commits = commits;
//     }
// 
// }
// 
// Path: src/main/java/org/fireply/enter/service/NewsService.java
// public interface NewsService extends BaseService {
// 
//     List<News> getAllNews();
//     
//     News getNews(Serializable id);
//     
// }


// Path: src/main/java/org/fireply/enter/service/impl/NewsServiceImpl.java
import java.io.Serializable;
import java.util.List;
import org.fireply.enter.model.News;
import org.fireply.enter.service.NewsService;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

package org.fireply.enter.service.impl;



@Service
@Transactional(readOnly=true)
public class NewsServiceImpl extends BaseServiceImpl implements NewsService{

    @Override

    public List<News> getAllNews() {
