zoukankan      html  css  js  c++  java
  • (一 、上)搭建简单的SpringBoot + java + maven + mysql + Mybatis+通用Mapper 《附项目源码》

    最近公司一直使用 springBoot 作为后端项目框架, 也负责搭建了几个新项目的后端框架。在使用了一段时间springBoot 后,感觉写代码 比spring 更加简洁了(是非常简洁),整合工具也很方便。接下来准备从头写个比较基础简单例子,大家一起进步。

    一、整体环境

      框架技术:java JDK 1.8 ,springBoot,maven,mysql,Mybatis + Mybatis通用Mapper,lomback

      工具:idea

    二、准备工作: 确保 已经安装 JDK, mysql, Maven ,idea(并且) 等环境。

    三、SpringBoot 搭建过程:

    1、idea --> file --> new --> project 

     

    2、填写项目信息

    3、选一些常用的组件:lomback (可以让实体类中不再写 getter, setter 方法,有兴趣的可以去百度),勾选 web, mybatis,mysql 等。

     

    4、点击完成finsh

    创建完成后项目包结构,及maven 的pom.xml 中 的依赖如下图:

    到此 项目已经创建完成。

    四、进行简单的启动测试

    1、新建 包 controller, 新建TestController

    2 、启动:

    3、 如果报如下错,不要急, 是因为引入了mabatis 依赖,却没有在 springBoot 配置文件application.yml中添加数据源

    4、 在 application.yml (本人将 application.properties 改为 .yml 方式了)配置文件中添加自己的mysql 信息。 

    #spring
    spring:
      #mysql 数据源
      datasource:
        url: jdbc:mysql://127.0.0.1:3306/test?zeroDateTimeBehavior=convertToNull&characterEncoding=utf8&characterSetResults=utf8&useSSL=false
        username: root
        password: 12345
        driver-class-name: com.mysql.jdbc.Driver
    

    5 再次启动,成功,并在浏览器访问:

    到此 springBoot maven 项目已经简单搭建完成。接下来进行一些 依赖及 简单代码测试。用来将 mysql, mybtis ,通用mapper, 分页插件pageHelper, lomback 等简单使用。

    第二篇 继续整合https://www.cnblogs.com/topfish/p/9677724.html

    =============================================================================================================================

     

     

     

     

     

     

    作者:橡胶果实 —— 要成为海贼王的少年

    出处:https://www.cnblogs.com/topfish/

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    [转]HTML5 classList API
    高质量CSS编写规范
    CSS Hack
    谈谈JSON数据格式
    Eclipse启动时报需要安装"Java SE 6 Runtime"致无法启动解决方案
    站长问题纠结
    做站长的经验
    网站如何提高PR值
    Progit Update Check Page
    WPF随手小记之二 ——改变DataGrid样式
  • 原文地址:https://www.cnblogs.com/topfish/p/9671911.html
Copyright © 2011-2022 走看看