2021-3-17 09:23:30
小程序支付
@ApiOperation(value = "微信小程序回调地址", notes = "微信小程序回调地址")
@RequestMapping(value = "payResult", method = {RequestMethod.GET, RequestMethod.POST})
public void payResult(
... ...
)
微信小程序支付配置
@Configuration
@PropertySource("classpath:application.properties")
public class WeChatPayProperties{
@ApiModelProperty(value = "支付商户号")
@Value("${weChatPay.mchId}")
private String mchId;
... ...
}
在 DO 层中,字段 id 为主键特殊,注解需注意添加; 与数据库表结构一一对应通过 Dao 层向上传输数据源对象
@Id
@GeneratedValue(generator = "JDBC")
@ApiModelProperty(value = "id")
private Integer id;
在 Dao 层中,数据访问对象,接口继承 映射 DO 层
逻辑运算符:
与或非 && || !
表达式a && 表达式b : 计算表达式a(也可以是函数)的运算结果,
如果为 True, 执行表达式b(或函数),并返回b的结果;
如果为 False,返回a的结果;
表达式a || 表达式b : 计算表达式a(也可以是函数)的运算结果,
如果为 Fasle, 执行表达式b(或函数),并返回b的结果;
如果为 True,返回a的结果;
例:
3 || 2 && 5 || 0
补充:逻辑与的优先级是高于逻辑或的;
① 2 && 5 与当 true 时为 5;
② 3 || 5 或当 true 时为 3;
③ 3 || 0 或当 true 时为 3;
所以最终结果为 3。
android端接口增加 浏览器可用时间,定时锁屏时间段
安卓端 定时锁屏、浏览器设置 : app TimeLock / BrowserSetting
android端接口 平板应用增加可用时间段
@ApiModelProperty(value = "可用时间段")
private Map<String, List<TimeVo>> availableTimes;
Note:
欢迎点赞,留言,转载请在文章页面明显位置给出原文链接
知者,感谢您在茫茫人海中阅读了我的文章
没有个性 哪来的签名!
详情请关注点我
持续更新中
扫一扫 有惊喜~
© 2021 03 - Guyu.com | 【版权所有 侵权必究】