• 从零开始搭建springboot+mybatis+thymeleaf增删改查示例


    环境说明:

    开发工具:Eclipse Mars.2 Release(4.5.2)

    JDK:1.8

    Maven:3.3.3

    注:Eclipse需安装sts插件,安装方法请自行百度

    1. 新建maven工程,跳过骨架的选择:

    2. 集成springboot父工程,这里选择1.5.2.RELEASE版本:

    3. 加入相关依赖,在pom.xml文件的dependencies标签中,按下Alt+/快捷键,进入Edit Starters页面,添加Web、MyBatis、Thymeleaf、MySQL四个依赖:

    4. 新建数据源,数据库db_test,数据库表t_user,里边有两条基础数据:

    5. 新建User实体类:

    6. 新建UserMapper接口:

    7. 新建UserService服务层:

    8. 新建UserController控制层:

    9. 在src/main/resources目录下新建application.yml文件:

    10. 在src/main/resources目录下新建mapper文件夹,并在其中新建UserMapper.xml文件:

    11. 在src/main/resources目录下新建static/css文件夹,用于存放静态资源,并将bootstrap.css文件放入其中。

    12. 在src/main/resources目录下新建templates/user文件夹,用于存放html页面。

    13. 在templates/user目录中新建list.html文件:

    14. 在templates/user目录中新建addPage.html文件:

    15. 在templates/user目录中新建updatePage.html文件:

    16. 编写启动类:

    17. 启动项目,进入浏览器进行测试。

  • 相关阅读:
    [一个64位操作系统的设计与实现] 3.1 Func_GetFATEntry疑惑
    【参考】 实现X86_64架构下的BootLoader(二)文件系统
    LBA和CHS转换(转)
    Grafana 重置admin密码
    linux-source: not found ubuntu执行脚本报错
    Hbase学习
    高并发理解
    Linux下安装Artemis
    SpringInAction 第八章 发送异步消息
    SpringInAction 六七章总结
  • 原文地址:https://www.cnblogs.com/Oven5217/p/8806258.html
Copyright © 2020-2023  润新知