基于springboot+mybatis的微信公众号开发第一篇-基本架构

基于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>

做完这些,我们基本的架构就搭建起来了。下一篇讲公众号的验证和基本的消息推送。

猜你喜欢

转载自my.oschina.net/u/2608504/blog/1580319