美文网首页
03:SpringBoot起步

03:SpringBoot起步

作者: 0640fefbc8bf | 来源:发表于2019-03-18 09:35 被阅读0次

1.entity(Book类)

public class Book {
    private Integer id;
    private String name;
    private Double pice;

    public  Book(){}
    public Book(Integer id, String name, Double pice) {
        this.id = id;
        this.name = name;
        this.pice = pice;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Double getPice() {
        return pice;
    }

    public void setPice(Double pice) {
        this.pice = pice;
    }

    @Override
    public String toString() {
        return "Book{" +
                "id=" + id +
                ", name='" + name + '\'' +
                ", pice=" + pice +
                '}';
    }
}

2.dao(BookDAO)

@Component
public class BookDAO {
    public List<Book> getBooks(){
        List<Book> books = new ArrayList <>();
        books.add(new Book(1,"stringboot",88.7));
        books.add(new Book(1,"stringboot",88.7));
        books.add(new Book(1,"stringboot",88.7));
        return books;
    }
}

3.Controller(BookController)

@RestController
public class BookController {
   /**
    *
    */
   //注入dao实例

   @Resource
   private BookDAO bookDAO;
   @RequestMapping(value = "/books" ,method = RequestMethod.GET)
 public List<Book> getBooks(){
       return bookDAO.getBooks();
   }
}

4.运行并且进行测试

相关文章

  • 03:SpringBoot起步

    1.entity(Book类) 2.dao(BookDAO) 3.Controller(BookControlle...

  • 03springboot起步

    Book entity类 dao/BookDAo Controller/BookController

  • SpringBoot起步

    创建SpringBoot项目 创建新的new project-Empty Projectproject name:...

  • springboot起步

    1.创建好新项目后,配置pom文件,添加好必要的依赖 2.编写实体类Book 3.写接口BookDAO 4.编写B...

  • 2. SpringBoot快速入门

    1. 代码实现 1.1 创建Maven工程 1.2 添加SpringBoot的起步依赖 SpringBoot要求,...

  • SpringBoot(二)

    一、 创建Maven工程 添加SpringBoot起步依赖:parent(所有SpringBoot工程都要继承sp...

  • SpringBoot 核心模块

    1、自动配置:SpringBoot 能自动提供常用的配置。2、起步依赖:SpringBoot 可以根据需要,引入需...

  • SpringBoot:起步练习

    Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始...

  • SpringBoot起步依赖

    搜索了很多网页也没有弄懂起步依赖是什么,看了之后总感觉懵懵懂懂的,感觉都是天下文章一大抄!下面自己总结下如果有误的...

  • 3.SpringBoot和Mybatis的集成练习

    初步可了解一下SpringBoot思维导图进行初步学习了解,接下来我们进行起步练习。如何学习SpringBoot?...

网友评论

      本文标题:03:SpringBoot起步

      本文链接:https://www.haomeiwen.com/subject/lhwmmqtx.html