# smplat **Repository Path**: seoppt/smplat ## Basic Information - **Project Name**: smplat - **Description**: SpringMVC+MongoDB+Maven整合 里面demo使用的是微信授权Oauth接口 和回调接口 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://git.oschina.net/xshuai/smplat.git - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 15 - **Created**: 2017-03-15 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README SpringMVC+MongoDB+Maven整合 MongoDB使用是2.4.8的版本 放在百度云盘。 http://pan.baidu.com/s/1o7VaW9W Menu表的sql文件,在附件里面下载 #基于SpringMVC+MongoDB数据库做的微信接入等一些常用接口的DEMO 2017年1月19日09:50:13 增加了定时执行任务获取AccessToken的代码。spring.xml已经配置了相关标签。 使用注解方式实现定时执行。 只实现了回调 和oauth 接口 1. common存放相关基础代码和微信常量 1.1 com/xiaoshuai/plat/common/weixin/WXConstants.java 修改为自己的微信相关的APPID APPSERCET 1.2 com.xiaoshuai.plat.controller存放为请求访问层代码 1.2.1 WXConfigController.java 回调配置需要用到,GET为回调。POST 为用户发送信息进行处理并返回 1.2.2 WXOauthController.java Oauth授权获取用户信息的代码 2. com.xiaoshuai.plat.vo 存放微信相关的接口基础对象 3.com.xiaoshuai.plat.util 存放相关工具类代码包含微信需要用到的 3.1 com.xiaoshuai.plat.util.weixin 存放微信相关工具类 4.com.xiaoshuai.plat.service.weixin 存放微信用户给公众发送信息进行处理的方法, 上一级为操作数据的service 不保存不需要关注 5.com.xiaoshuai.plat.model.weixin 存微信的消息类型的对象,上一级为数据库的model 不保存不需要关注 更新内容 2017年3月9日 1.之前的插入数据会默认带上对象类的路径 增加一个_class字段,为了文档数据的完整性,统一性,更改了连接mongodb的配置。不再保存_class字段到文档中。