P3-weixin 微信插件式开发规范

架构说明:

【一】框架技术

Springmvc_3.2.9.RELEASE + Mybatis_1.0.0 +Velicity_1.6.4

 

【二】项目说明:

P3-Biz-gzbargain

插件项目

P3-Web

启动项目

说明:每个插件以JAR形式存在,引入到Web工程里面。启动Web工程测试功能

 

【三】配置文件说明:

数据库配置文件:

src/main/resources/db.properties

pom.xml说明:

引入父POM

<parent>

<groupId>org.jeecgframework</groupId>

<artifactId>P3-parent</artifactId>

<version>2.0.0</version>

</parent>

引入核心包

<dependency>

<groupId>org.jeecgframework</groupId>

<artifactId>P3-Core</artifactId>

<version>2.0.0</version>

</dependency>

 

 

开发规范:

 

【一】命名规范

项目名称:

{project_name}

Controller名:

{project_name}Controller.java

Service名:

{project_name}Service.java

实体名:

{实体名}.java

Dao命名:

{实体名}Dao.java

                  

{实体名}DaoImpl.java

微信配置文件

{project_name}.properties

 

 

 

【二】路径规范

后台代码位置

com.jeecg.p3.{project_name}


前台页面位置

src/main/resources/content/{project_name}


 

 

【三】插件模块微信配置

 

微信配置文件:{project_name}.properties

hdUrl

http://www.jeewx.com/jeewx/weixinLinksucaiController.do?link&id=8a792db34f3a9e87014f3aa33d560013

必须

活动访问URL

(需要Jeewx官方生成)

appId

??

默认不需要

微信公众号的APPID

weixinId

??

默认不需要

微信公众号的原始ID

 

 

【四】底层微信接口配置

    p3-weixin.properties

 

getSignatureUrl

http://www.jeewx.com/jeewx/openDataController.do?getSignature&weixinId=

获取签名官方地址

getNickNameUrl

http://www.jeewx.com/jeewx/openDataController.do?getUserInfo&openid=

获取昵称地址

getWeixinTokenUrl

http://www.jeewx.com/jeewx/openDataController.do?getWeixinToken&weixinId=

获取Token地址

appId

??

微信公众号APPID

weixinId

??

微信公众号原始ID

发布了522 篇原创文章 · 获赞 1231 · 访问量 471万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: Age of Ai 设计师: meimeiellie

分享到微信朋友圈

×

扫一扫,手机浏览