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/

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

  • 相关阅读:
    Java实现 蓝桥杯 历届试题 连号区间数
    Java实现 蓝桥杯 历届试题 连号区间数
    Java实现 蓝桥杯 历届试题 连号区间数
    Java实现 蓝桥杯 历届试题 连号区间数
    Java实现 蓝桥杯 历届试题 连号区间数
    Java实现 蓝桥杯 历届试题 大臣的旅费
    Java实现 蓝桥杯 历届试题 大臣的旅费
    Java实现 蓝桥杯 历届试题 大臣的旅费
    Java实现 蓝桥杯 历届试题 大臣的旅费
    Navicat查询哪些表有指定字段名
  • 原文地址:https://www.cnblogs.com/topfish/p/9671911.html
Copyright © 2011-2022 走看看