From 69380224b444ee18398b84533614c20e882fe85e Mon Sep 17 00:00:00 2001 From: Yiming Liu Date: Sat, 12 Mar 2016 13:06:00 +0800 Subject: [PATCH] Remove lombok --- .../portal/controller/AppController.java | 11 +++- .../com/ctrip/apollo/portal/entities/App.java | 59 ++++++++++++++++++- pom.xml | 12 ---- 3 files changed, 64 insertions(+), 18 deletions(-) diff --git a/apollo-portal/src/main/java/com/ctrip/apollo/portal/controller/AppController.java b/apollo-portal/src/main/java/com/ctrip/apollo/portal/controller/AppController.java index caa7785cc..c697a30ff 100644 --- a/apollo-portal/src/main/java/com/ctrip/apollo/portal/controller/AppController.java +++ b/apollo-portal/src/main/java/com/ctrip/apollo/portal/controller/AppController.java @@ -1,9 +1,11 @@ package com.ctrip.apollo.portal.controller; +import java.util.Date; + import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.domain.Page; -import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.Pageable; +import org.springframework.data.web.PageableDefault; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; @@ -19,14 +21,17 @@ public class AppController { private AppRepository appRepository; @RequestMapping("") - public Page list() { - Pageable pageable = new PageRequest(0, 10); + public Page list(@PageableDefault(size = 50) Pageable pageable) { return appRepository.findAll(pageable); } @RequestMapping(value = "", method = RequestMethod.POST) public App create() { App ramdomApp = new App(); + ramdomApp.setId(String.valueOf(System.currentTimeMillis())); + ramdomApp.setName("new app " + System.currentTimeMillis()); + ramdomApp.setOwner("owner " + System.currentTimeMillis()); + ramdomApp.setCreateTimestamp(new Date()); return appRepository.save(ramdomApp); } } diff --git a/apollo-portal/src/main/java/com/ctrip/apollo/portal/entities/App.java b/apollo-portal/src/main/java/com/ctrip/apollo/portal/entities/App.java index 85988e861..23db54226 100644 --- a/apollo-portal/src/main/java/com/ctrip/apollo/portal/entities/App.java +++ b/apollo-portal/src/main/java/com/ctrip/apollo/portal/entities/App.java @@ -7,10 +7,7 @@ import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; -import lombok.Data; - @Entity -@Data public class App implements Serializable { /** @@ -38,4 +35,60 @@ public class App implements Serializable { @Column private Date lastUpdatedTimestamp; + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getOwner() { + return owner; + } + + public void setOwner(String owner) { + this.owner = owner; + } + + public String getOwnerPhone() { + return ownerPhone; + } + + public void setOwnerPhone(String ownerPhone) { + this.ownerPhone = ownerPhone; + } + + public String getOwnerMail() { + return ownerMail; + } + + public void setOwnerMail(String ownerMail) { + this.ownerMail = ownerMail; + } + + public Date getCreateTimestamp() { + return createTimestamp; + } + + public void setCreateTimestamp(Date createTimestamp) { + this.createTimestamp = createTimestamp; + } + + public Date getLastUpdatedTimestamp() { + return lastUpdatedTimestamp; + } + + public void setLastUpdatedTimestamp(Date lastUpdatedTimestamp) { + this.lastUpdatedTimestamp = lastUpdatedTimestamp; + } } diff --git a/pom.xml b/pom.xml index cdf5a6be1..b7311abdc 100644 --- a/pom.xml +++ b/pom.xml @@ -15,13 +15,6 @@ apollo-portal apollo-assembly - - - org.projectlombok - lombok - true - - @@ -47,11 +40,6 @@ mysql-connector-java 5.1.38 - - org.projectlombok - lombok - 1.16.8 - com.h2database -- GitLab