摘要: 1、自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。 2、一级菜单最多4个汉字,二级菜单最多7个汉字,多出来的部分将会以“...”代替。 3、创建自定义菜单后,菜单的刷新策略是,在用户进入公众号会话页或公众号profile页时,如果发现上一次拉取菜单的请求在5分钟以前,就会拉取一下 阅读全文
posted @ 2017-10-24 20:11 天涯越野 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 上一篇结尾已经说了关注(取消) 与 普通消息发送区别,所以程序更改如下就可以实现关注、取消关注 与 关键字回复三种不同处理 微信测试结果如下: 阅读全文
posted @ 2017-10-22 20:54 天涯越野 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 上一篇已经接入公众平台,现在来说下消息回复 接入公众平台与消息处理区别: 接入公众平台 : method = RequestMethod.GET; 消息处理 : method = RequestMethod.POST 下面都是以文本消息为例子,其他消息查看文档 : https://mp.weixin 阅读全文
posted @ 2017-10-22 10:53 天涯越野 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 推荐查看官方文档: https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432 1、公众号有 编辑模式 和 开发模式 开发模式交互: 用户关注公众号后发送消息,先到 微信服务器, 再转发到 指定的服务器(我们定义的应用),等处理 阅读全文
posted @ 2017-10-19 21:26 天涯越野 阅读(453) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-10-18 20:41 天涯越野 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1、使用hibernate.validator校验非空,在FormData类中 name字段上面加@NotEmpty 在Controller @Valid注解formData ,bindingResult.hasErrors() 来看是否校验出错 2、@Transactional 加事物 3、如果想 阅读全文
posted @ 2017-10-12 22:10 天涯越野 阅读(850) 评论(0) 推荐(0) 编辑
摘要: 首先加入依赖<dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId></dependency> 方法一、实体上使用 @JsonInclude(JsonInclude.Include.NON_N 阅读全文
posted @ 2017-10-11 23:17 天涯越野 阅读(21925) 评论(2) 推荐(2) 编辑
摘要: SpringBoot引入JPA,application.ymlapplication.yml增加数据库链接参数,启动卡死,日志没有动,如下图 折腾好久,后面发现用 Maven的package 过程中 可以看出数据库名称出错,如下图 这时候再启动,发现控制台日志也有了看出数据库名称出错。 最后实验下, 阅读全文
posted @ 2017-10-07 23:49 天涯越野 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 第一种配置 日志输出方式(简单的): 在application.yml 输入 第二种配置 日志输出方式: 新建 logback-spring.xml 这里修改控制台日志格式(consoleLog); 每天输出INFO日志和ERROR日志到指定的文件里面 控制台输出: 生成二种日志文件 阅读全文
posted @ 2017-10-07 15:29 天涯越野 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 如果不想每次都写private final Logger logger = LoggerFactory.getLogger(XXX.class); 可以用注解@Slf4j 一、在pom文件加入依赖 <dependency> <groupId>org.projectlombok</groupId> < 阅读全文
posted @ 2017-10-07 00:54 天涯越野 阅读(109011) 评论(6) 推荐(9) 编辑