微信小程序糟心开发过程

       前段时间接触了一个微信小程序的开发,刚开始接到有点小怕吧毕竟以前接触的是web项目(虽然小程序也只是写写接口,还有一个后台管理系统吧),但是想着这也是锻炼自己的一个机会吧还是接下来了,然后就接下来了。 

       刚开始阶段还是挺好的,跟平时做的管理系统也差不多,刚开始也不用掉接口就写自己的基本的增删改查,期间把shiro用进去实现简单的登录认证授权操作,有个板块是涉及到分润的就想着怎么形象的展现出来给人看,光想页面怎么分布就花了两天左右吧后面结果还是挺满意的(本人写页面是不行的,但是有很多框架啊修修改改还是能看的),其中各种sql语句混杂,其中用的是hibernate来处理业务层(hibernate配置好了之后实体只需要加注解就好,如果数据表发生变化的话相对hibernate改起来就方便了很多,只需要加一个注解。mybatis感觉mapper就相对麻烦点吧,当然是有插件的配置好链接数据库什么的就可以使用插件mybatis -generator自动帮我们生成mapper.xml dao entity)。慢慢的各种问题就开始来了就开始糟心了。

       (支付)写接口也没什么,跟平时的差不多,需要的参数什么返回的内容只要和前端的交流好就可以了,中间有涉及到微信支付吧,以前有接触过支付宝支付感觉两个应该差不多吧,刚开始不知道需要写什么东西都是做一步看一步,现在过了觉得没什么了,当时还是有很多问题的就是不断地测试(写了一篇博客关于微信支付的,地址:https://blog.csdn.net/qq_39824277/article/details/82150031),然后就是发布到服务器上测试的问题,前端需要真机测试需要https访问这都是后话了,先说说服务器吧,不会玩啊,只能先从部署环境开始吧jdk、mysql、tomcat刚开始在官网下载了一个tomcat8用Xftp 6(用之前根本不知道是什么鬼,后来还是别人告诉我的。还有一个Xshell 6就是执行命令的,以前用过ubuntu自己没事的玩玩命令什么的但是一段时间就没管了就搁置了)直接上传了,搞了很久一直有问题一直连tomcat都访问不了,后来才发现是那个包有问题,我明明是从官网下载的所以没怀疑包的问题后来就解决了吧,但是在绑定域名的时候问题又来了。

       (上线、https)我自己是没有接触过项目上线什么的,本来就是很蒙的了,结果这个域名以前是一个php项目在用,现在给我我就更乱了,阔怕什么都不懂,搞了各种事之后每次访问进去都是那个没做完的php项目的东西,我真的是要崩溃了,后来才知道要去把php项目停掉。。。。。知道真相的我好难受。然后就好了https这个我就不用管了,用了两个域名绑定的都是服务器的ip一个域名是http另一个是https就好了,但是需要把https的证书配置在我的tomcat中,又是问题配置倒是没什么就改那么几个地方,但是一直没效果啊,网上说在tomcat目录下健一个cert文件夹把证书放进去然后tomcat配置路径就好了,但是并没有用这是真的!!!!后来放在tomcat的conf文件夹下才行了,百度了那么多都是放在tomcat下边就好,我怎么就没效果不明白。然后https就好了吧,然后就是提现功能了。

       (提现)开始做这个功能的时候就一直跟退款过不去一直拿着退款不放,但是就觉得退款跟提现又不一样,又是各种纠结各种百度没有结果,后来别人说才知道提现就是商家向个人付款啊!!!(微信开大文档还是很重要的,还是应该了解有些什么的,用到的时候自己好有个底)当初就像是商家给个人付款但是支付接口不行啊,没有这个操作啊就打断了这个想法,商家向个人付款是需要认证的也是同样需要证书的。(这个是商家像个人付款例子,链接:https://blog.csdn.net/qq_39824277/article/details/82151351)需要的小伙伴可以看看的。

        (文件批量下载)这也是个问题吧,但是相对来解决的比较快点,主要是路径问题吧(链接:https://blog.csdn.net/qq_39824277/article/details/82223084

        上面就是困着我的事吧,有时候觉得遇到问题千万不要急,就算时间紧也不要慌张,一旦慌了就特别容易大脑短路吧,我是这样觉得,那一段时间就是各种无用功,而且还会让自己一点都不开心,可以稍微休息下理理思路会好点的,亲身体验吧。虽然过程很糟心,但是感觉自己还是学到了很多的,可能有些东西是寻求别人帮助了,以后再遇到就不会那么陌生了,完了还是蛮开心的,毕竟还是做完了虽然后期可能还是有很多需要修改,但是还是蛮开心的。

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值