使用spring boot+mybatis+mysql 构建RESTful Service

开发目标

开发两个RESTful Service

Method Url Description
GET /article/findAll
POST /article/insert

主要使用到的技术

项目结构

项目结构

  • 项目按controller,service,dao,model几个文件夹来组织代码,其中
    每个下面都按模块来分隔,比如commonMgmt,articleMgmt等,按业务来划分,这样可以保证项目结构统一。
  • framework: 这里放置一些项目的基类,工具类等。
  • resources\com.example.mapper:按照约定mapper的位置必须在基础包名+mapper的目录下。
  • resources\mybatis: 这里配置全局的mybatis参数
  • resources\application.properties:项目的配置文件

项目总结

通过完成这个小目标,我学会了如何使用spring-boot(1.4.2.RELEASE)搭建java项目,并学会了集成mybatis-spring-boot-starter和swagger。当然了还有MarkDown语法,😃

posted on 2016-12-27 07:07  James.H.Fu  阅读(409)  评论(0编辑  收藏  举报

导航