zoukankan      html  css  js  c++  java
  • SpringBoot集成mybatisplus

    mybatisplus  简化开发,提高效率,对mybatis只做增强不做改变

    愿景:我们的愿景是成为 MyBatis 最好的搭档,就像 魂斗罗 中的 1P、2P,基友搭配,效率翻倍。

     

    创建一个空的Spring Boot工程

      

      

    添加依赖

     

    配置

     

    编码使用

    com.tao.app.dao.BookDao.java

    package com.tao.app.dao;
    import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.tao.app.entity.Book; /** * 数据访问层使用mybatisplus增强数据访问层 */ public interface BookDao extends BaseMapper<Book> { }

    com.tao.app.service.BookService.java

    package com.tao.app.service;
    import com.baomidou.mybatisplus.extension.service.IService;
    import com.tao.app.entity.Book;
    
    public interface BookService extends IService<Book> {
    }

    com.tao.app.service.serviceimpl.BookServiceImpl.java

    package com.tao.app.service;
    import com.baomidou.mybatisplus.extension.service.IService;
    import com.tao.app.entity.Book;
    
    public interface BookService extends IService<Book> {
    }

    com.tao.app.controller.BookController.java

    package com.tao.app.controller;
    
    import com.tao.app.entity.Book;
    import com.tao.app.service.BookService;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RestController;
    import javax.annotation.Resource;
    import java.util.List;
    
    @RestController
    @RequestMapping("/book")
    public class BookController {
        @Resource
        private BookService bookService;
    
        @RequestMapping("/find")
        public List<Book> find(){
            return bookService.list();
        }
        @RequestMapping("/save")
        public boolean save(Book book){
            return bookService.save(book);
        }
    
        @RequestMapping("/update")
        public boolean update(Book book){
            return bookService.updateById(book);
        }
    
    
        @RequestMapping("/delete")
        public boolean delete(Integer bid){
            return bookService.removeById(bid);
        }
    }

    浏览器访问,Springboot不需要写工程名

     

     

  • 相关阅读:
    Subversion学习笔记
    单元测试 学习笔记 之五
    单元测试 学习笔记 之四
    将全球通讯簿导入pop3客户端联系人
    isa 2006 sp1发布
    使用POWERSHELL管理OCS 2007
    SCCM 2007 排错
    空空排错日志:OCS错误日志14501等解决办法
    在AD没有备份的情况下还原被删除的数据
    冲击波又回来啦?
  • 原文地址:https://www.cnblogs.com/handsometaoa/p/15204373.html
Copyright © 2011-2022 走看看