提交 a34ffe7b 编写于 作者: IBZGIT01's avatar IBZGIT01

ibizdev提交

上级 33d1306c
...@@ -9,14 +9,30 @@ ...@@ -9,14 +9,30 @@
<artifactId>spring-boot-starter-parent</artifactId> <artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.1.RELEASE</version> <version>2.0.1.RELEASE</version>
</parent> </parent>
<properties>
<junit.version>4.12</junit.version>
</properties>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId> <artifactId>spring-boot-starter-web</artifactId>
</dependency> </dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>${junit.version}</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId> <artifactId>spring-boot-starter-test</artifactId>
</dependency> </dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
</dependency>
</dependencies> </dependencies>
</project> </project>
\ No newline at end of file
package cn.ibizlab.demo.springboot.domain;
import lombok.Data;
import java.sql.Timestamp;
/**
* 实体[DBET] 数据对象
*/
@Data
public class DBET{
private String dbetname;
private Timestamp createdate;
private String createman;
private String dbetid;
private Timestamp updatedate;
private String updateman;
}
...@@ -3,15 +3,40 @@ package cn.ibizlab.demo.springboot.rest; ...@@ -3,15 +3,40 @@ package cn.ibizlab.demo.springboot.rest;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import cn.ibizlab.demo.springboot.domain.DBET;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import cn.ibizlab.demo.springboot.service.DBETService;
@RestController @RestController
public class DBETController{ public class DBETController{
@PostMapping(value="/demo/springboot/dbet") @Autowired
public String hello(){ private DBETService dbetService;
return String.format("您好,您目前正在访问[%s]实体","DBET");
@PostMapping(value="/demo/springboot/dbet/maineditform/update")
public DBET mainEditFormUpdate(DBET entity){
this.dbetService.update(entity);
return entity;
}
@PostMapping(value="/demo/springboot/dbet/maineditform/remove")
public DBET mainEditFormRemove(DBET entity){
this.dbetService.remove(entity);
return entity;
}
@PostMapping(value="/demo/springboot/dbet/maineditform/getdraft")
public DBET mainEditFormGetDraft(DBET entity){
this.dbetService.getDraft(entity);
return entity;
}
@PostMapping(value="/demo/springboot/dbet/maineditform/get")
public DBET mainEditFormGet(DBET entity){
this.dbetService.get(entity);
return entity;
}
@PostMapping(value="/demo/springboot/dbet/maineditform/create")
public DBET mainEditFormCreate(DBET entity){
this.dbetService.create(entity);
return entity;
} }
} }
package cn.ibizlab.demo.springboot.service;
import cn.ibizlab.demo.springboot.domain.DBET;
/**
* 实体[DBET] 服务对象接口
*/
public interface DBETService{
DBET get(DBET et);
boolean update(DBET et);
boolean checkKey(DBET et);
boolean create(DBET et);
boolean remove(DBET et);
boolean save(DBET et);
boolean getDraft(DBET et);
}
\ No newline at end of file
package cn.ibizlab.demo.springboot.service.impl;
import org.springframework.stereotype.Service;
import cn.ibizlab.demo.springboot.domain.DBET;
import cn.ibizlab.demo.springboot.service.DBETService;
/**
* 实体[DBET] 服务对象接口实现
*/
@Service
public class DBETServiceImpl implements DBETService{
@Override
public DBET get(DBET et){
System.out.println(String.format("您当前正在调用[%s]的[%s]方法","DBETServiceImpl","get"));
return et;
}
@Override
public boolean update(DBET et){
System.out.println(String.format("您当前正在调用[%s]的[%s]方法","DBETServiceImpl","update"));
return true;
}
@Override
public boolean checkKey(DBET et){
System.out.println(String.format("您当前正在调用[%s]的[%s]方法","DBETServiceImpl","checkKey"));
return true;
}
@Override
public boolean create(DBET et){
System.out.println(String.format("您当前正在调用[%s]的[%s]方法","DBETServiceImpl","create"));
return true;
}
@Override
public boolean remove(DBET et){
System.out.println(String.format("您当前正在调用[%s]的[%s]方法","DBETServiceImpl","remove"));
return true;
}
@Override
public boolean save(DBET et){
System.out.println(String.format("您当前正在调用[%s]的[%s]方法","DBETServiceImpl","save"));
return true;
}
@Override
public boolean getDraft(DBET et){
System.out.println(String.format("您当前正在调用[%s]的[%s]方法","DBETServiceImpl","getDraft"));
return true;
}
}
\ No newline at end of file
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册