美文网首页
3、springboot起步练习

3、springboot起步练习

作者: youi_e050 | 来源:发表于2019-03-18 21:54 被阅读0次

1. Springboot简单上手视频

链接:https://pan.baidu.com/s/1Wl0_7VECqeq5oO5Ems20Og
提取码:gjdc

起步练习

Book类

package com.springboot.quickstrat.entity;

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

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

    public Integer getId() {
        return id;
    }

    public String getName() {
        return name;
    }

    public Double getPrice() {
        return price;
    }

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

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

    public void setPrice(Double price) {
        this.price = price;
    }

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

BookDAO类

package com.springboot.quickstrat.dao;

import com.springboot.quickstrat.entity.Book;
import org.springframework.stereotype.Component;
import sun.swing.BakedArrayList;

import java.util.ArrayList;
import java.util.List;

/**
 * 图书的DAO类
 */
@Component
public class BookDAO {
    public List<Book>getBooks() {
        List<Book> books = new ArrayList<>();
        books.add(new Book(1, "spring boot", 88.8));
        books.add(new Book(2, "spring ", 88.8));
        books.add(new Book(3, "spring boot", 88.8));
        return books;
    }
}

BookController类

package com.springboot.quickstrat.controller;

import com.springboot.quickstrat.dao.BookDAO;
import com.springboot.quickstrat.entity.Book;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;

import javax.annotation.Resource;
import java.util.List;

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

运行结果:


image.png

相关文章

  • 3、springboot起步练习

    1. Springboot简单上手视频 链接:https://pan.baidu.com/s/1Wl0_7VECq...

  • SpringBoot:起步练习

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

  • SpringBoot起步综合练习

    思维导图 学生类 Controller层 页面关键代码 效果图

  • 3.SpringBoot和Mybatis的集成练习

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

  • SpringBoot和Mybatis的集成练习

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

  • 1.springBoot起步练习

    1.新建一个quickStart模块 2.在com.springboot.quickstart包下建entity,...

  • 1、SpringBoot的起步练习

    1、新建一个SpringBoot的项目 这边的包名可根据自己修改第三步.png 依赖可选可不选,尽量后期自己加第四...

  • 2. SpringBoot起步练习

    1.新建一个SpringBoot模块 1.1项目名可以根据自己需要,我这里是默认01 1.2注意这里什么都不需要勾...

  • dayOne SpringBoot的起步练习

    1、新建一个SpringBoot的项目 这边的包名可根据自己修改第三步.png 依赖可选可不选,尽量后期自己加第四...

  • 2019-03-18

    SpringBoot的第一个起步练习 百度云链接链接:https://pan.baidu.com/s/1qIjjq...

网友评论

      本文标题:3、springboot起步练习

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