P3-weixin 微信插件式开发规范
来源:互联网 发布:靠谱淘宝 外贸 知乎 编辑:程序博客网 时间:2024/05/06 03:06
架构说明:
【一】框架技术
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
- P3-weixin 微信插件式开发规范
- P3-weixin-2.0.0版本发布(微信插件式开发框架)
- P3-weixin-2.0.1 版本发布,JAVA微信插件框架
- 【微信插件】P3微信插件测试使用步骤
- Jeecg引领企业开发潮流,开启插件开发时代,微信企业号插件(jeecg-p3-biz-qywx)首次发布
- p3插件式应用开发框架浅析(一)
- Senparc.Weixin.MP SDK 微信公众平台开发教程
- 微信公众平台开发利器-weixin-knife(Python版)
- 微信公众平台开发利器-weixin-knife(Python版)
- WeiXin Share{微信分享}
- Senparc.Weixin.MP 微信公众平台开发教程(1) 微信信息处理
- Perl 微信模块--Weixin::Client
- Senparc.Weixin.MP SDK 微信公众平台开发教程(二):成为开发者
- 微信开发 Weixin JS接口 隐藏微信中网页右上角按钮
- 微信开发 Weixin JS接口 隐藏微信中网页底部导航栏
- 微信开发 Weixin JS接口 网页获取用户网络状态
- [开源]微信在线信息模拟测试工具(基于Senparc.Weixin.MP开发)
- C Sharp 微信公众账号 Senparc.Weixin.MP SDK 开发教程 索引
- linux网络编程中常用的辅助函数
- ubuntu14.04 安装google chrome
- 每个人都会记得一些事,那些让自己成熟的过程。
- Data Structure for HTML DOM with compare text inside
- Parcelable和Serializable的区别:
- P3-weixin 微信插件式开发规范
- Fastest Gaussian Blur in CPU
- LINUX卸载mysql
- 使用Nginx+uWSGI+Django方法部署Django程序
- C# ManualResetEvent使用测试
- iOS中UITextField 使用全面解析
- [tools][eclipse]如何進行Code Style Formatter設置
- Intent.ACTION_DIAL虚拟机上不能运行
- 剑指Offer系列---(23)包含min函数的栈