[1]java微信开发-准备工作

闲话

  毕业两年多,从事软件开发工作两年多,本人经历就是一个从入门到懵逼的过程。大大小小也经历了不少项目,但似乎什么都没学到,似乎项目中用到的知识又都知道了。思来想去,归根结底还是缺少总结,没记录下自己学习的脚步。今天(2017年7月6日)开始自己的博客生涯,记录自己工作学习中点点滴滴,一来可以记录总结自己所学,二来能给和我一样开发中遇到问题,寻求解决的萌新一点点帮助。由于能力有限,难免会有错误和遗漏,忘各位看到后指出以便小弟及时改过来避免误导新人。

准备工作

基础项目准备

   本文中微信服务号开发是Spring+SpringMVC开发,开发之前先搭建一个简单的Spring MVC项目,这将是后面微信开发过程中的整个基础,如果是新人没人项目经验请参照SpringMVC起步. 这个视频教程搭建一个项目,后期我也会出一篇搭建简单Spring MVC项目的博客。

服务器准备 

花生壳内网穿透(免费版)+自己开发机构建服务器:申请花生壳账号,然后申请开通一个内网穿透服务,实名认证成功后可成功实现内网穿透(大概花8块钱左右,一个月有1G流量,仅支持电信网)。
新浪云服务器:网上很多微信开发的博主大多采用这种方式进行学习开发,具体教程网上很多参考。
个人比较推荐第一种方式,毕竟开发机就是服务器的话,调试起来更方便,省去反复往云服务器提交代码的麻烦,同时开发过程中能够跟踪程序执行,遇到错误便于解决

微信公众号准备

  本文前期开发主要基于测试号基础的开发,到后面涉及到支付等高级接口开发时再具体讲述服务号高级接口相关准备工作。
微信测试号地址http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login
  点击上面点击上面链接,点击登录扫码进入测试开发者账号界面,如下图所示:
微信测试账号截图 
做好以上准备过后,我们就可以接下来正式的走进微信开发的世界,去一步步实现我们的功能。