说到有趣, 目前发现的一些有趣的点.
1. url解析搞成路由形式? 目的是啥? 把黑客搞懵圈?
2. post request过来, 要拿键值, 其实跟当年spring MVC的方法一样, 把request分解开, 拿param, 为啥不学spring, 搞一套annotation, 不过感觉它也是"习惯优先开发"(如它声称的那样)
3. 跟hibernate一样, 它希望用户一行mysql都不写, 直接拿model去拼凑, 再用各种method/function去将类之间的关系拼凑成mysql的query, 跟mybatis的方向完全相反, mybatis是方便你直接写sql, 写了很多最终resultset(或者跟着它叫resultmap)跟entity/model之间的映射(mapping/mapper).
4. 根据3, 结果是类跟表的对应更强了, 连接更紧密, 相信这是我今天(除了炖羊肉之外)要研究的主题.
5. 搞笑的是, model类居然自带查询方法, save啊, find啊, 什么的.大吃一鲸!
总结而言, 开发越来越傻瓜化了, php也好, spring boot也好...都远离xml, 远离乱七八糟的IDE设置, 上来就能撸, 只要你熟悉点儿mysql, 甚至你连查询语句都不用知道怎么写, 就能干后台开发了...
遗留下来的问题有:
1. 如何用php拿别人的接口, 并转换接到的json -- 据说比java简单一万倍. 支付接口的方案估计就是源于这个吧.
2. 如何实现小程序接口, 微信商城接口
3. websocket.