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

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

——写这篇博文之前,要感谢柳峰大神。这篇博文也是站在他的微信公众号开发系列博文的肩上而创建的。

首先看这篇博文是要求对springboot+mabatis有最基础的认知要求的。
微信公众号开发模式的一些设置这里就不罗嗦了,直接进入主题。

一、在IDEA上,自定义创建一个springboot的项目。

1、直接默认
基于springboot+mybatis的微信公众号开发第一篇-基本架构_第1张图片

2、这里设置一下基本属性就ok
基于springboot+mybatis的微信公众号开发第一篇-基本架构_第2张图片

3、选web就够了
基于springboot+mybatis的微信公众号开发第一篇-基本架构_第3张图片

二、基本架构

1、在com包下创建4个包

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

这里的controller作为以后的控制层,mapper是数据库操作层,model是实体层,service是业务逻辑层,以及util是装工具类的。

2、pom.xml的配置

标签中加入mysql和mabatis

        <dependency>
            <groupId>org.mybatis.spring.bootgroupId>
            <artifactId>mybatis-spring-boot-starterartifactId>
            <version>1.1.1version>
        dependency>
        
        <dependency>
            <groupId>mysqlgroupId>
            <artifactId>mysql-connector-javaartifactId>
            <version>5.1.21version>
        dependency>
以及在标签中加入mapper.xml文件的支持

        <resources>
            <resource>
                <directory>src/main/javadirectory>
                <includes>
                    <include>**/*.xmlinclude>
                includes>
            resource>
        resources>

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

你可能感兴趣的:(微信公众号)