基於springboot+mybatis的微信公眾號開發第一篇-基本架構

我叫小八發表於2016-11-15

基於springboot+mybatis的微信公眾號開發第一篇-基本架構

——寫這篇博文之前,要感謝柳峰大神。這篇博文也是站在他的微信公眾號開發系列博文的肩上而建立的。

首先看這篇博文是要求對springboot+mabatis有最基礎的認知要求的。
微信公眾號開發模式的一些設定這裡就不羅嗦了,直接進入主題。

一、在IDEA上,自定義建立一個springboot的專案。

1、直接預設
這裡寫圖片描述

2、這裡設定一下基本屬性就ok
這裡寫圖片描述

3、選web就夠了
這裡寫圖片描述

二、基本架構

1、在com包下建立4個包

這裡寫圖片描述

這裡的controller作為以後的控制層,mapper是資料庫操作層,model是實體層,service是業務邏輯層,以及util是裝工具類的。

2、pom.xml的配置

在<dependencies>標籤中加入mysql和mabatis
<!--mybatis-->
        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>1.1.1</version>
        </dependency>
        <!--mysql-->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.21</version>
        </dependency>
以及在<build>標籤中加入mapper.xml檔案的支援
<!-- 允許將xml檔案放在非resources位置也能打包 -->
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
            </resource>
        </resources>

做完這些,我們基本的架構就搭建起來了。下一篇講公眾號的驗證和基本的訊息推送。

相關文章