1、简介 1.1、什么是Mybatis MyBatis 是一款优秀的持久层框架 它支持定制化 SQL、存储过程以及高级映射。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 PO ...
分类:
其他好文 时间:
2020-06-03 23:15:42
阅读次数:
59
# 一、设计模式的概念和介绍1. 什么是设计模式 - 经过大量验证,实验,总结,形成的一套固定的用来解决某类问题的方法 - 是一套经过反复使用、多人知晓的、经过分类的、代码设计经验的总结 - 需求:批量创建相同特点的对象 - 封装,创建对象,设置属性或方法,属性传参,返回对象 - 工厂模式 ```j ...
分类:
其他好文 时间:
2020-06-03 23:08:09
阅读次数:
98
内容摘要:用户支付完成后,凭商户订单号发起退款申请,微信处理后,将支付金额原路退回至用户支付账户。 服务端开发环境:.NET MVC 开发语言C#; 一、开发前准备(此处,前提默认条件为您已开通微信商户平台,且成功支付一笔订单) 1、微信支付接口中,涉及资金回滚的接口会使用到API证书,包括退款、撤 ...
分类:
微信 时间:
2020-06-03 20:15:21
阅读次数:
122
参考文档: https://www.cnblogs.com/liaods/p/10101513.html https://www.cnblogs.com/zyz-Notes/p/12030281.html 本示例使用MVC项目做演示(不推荐,推荐直接用WebAPI),框架版本使用 4.6.2 为了支 ...
RequestParam:的主要功能是当传入过来的参数name 和对应的 参数名字不一样时也可以进行对应的赋值操作 RequestBody:主要作用时用于 返回json格式数据的 参见 springmvc与json交互介绍 2还可以获取到请求体 并复制给指定参数 PathVariable:可以在请求 ...
分类:
编程语言 时间:
2020-06-03 13:49:05
阅读次数:
65
使用NewtonsoftJson 安装 Microsoft.AspNetCore.Mvc.NewtonsoftJson Startup.ConfigureServices配置 //配置Mvc + json 序列化 services.AddMvc(options => { options.Enable ...
分类:
Web程序 时间:
2020-06-03 13:46:27
阅读次数:
205
前言 core跨域严格来说是要分为两步的,因为分为简单跨域和复杂跨域,第一种为直接允许跨域,第二种因为存在某些框架本身不允许put,delete这两个,那么这就是一个问题了。对的,那么mvc这种重量级框架,肯定是帮我们封装好了。 正文 我们可以在配置文件中配置允许put和delete,然后设定运行的 ...
[转]学习可以是一件很快乐的事,特别是当你发现以前所学的点点滴滴慢慢地能够串起来或者变成了一个环,这种感觉真好。这篇文章就这么来的。 从MVC架构开始说起吧。这两天系统了解了一下MVC架构的内容,主要参考于文献【1】。 MVC在这几年应该被非常多的人所熟悉了,因为相当多的web框架采用的是这套架构, ...
分类:
编程语言 时间:
2020-06-03 09:16:32
阅读次数:
76
今日内容概要 图书管理的图书增删改查 choices参数(数据库字段设计常见) MTV与MVC模型 多对多关系的三种创建方式 数据库的三大设计范式 Ajax操作(重点) ajax发送json格式数据 图书管理的图书增删改查 urls.py urls.py models.py models.py vi ...
分类:
其他好文 时间:
2020-06-03 00:33:01
阅读次数:
68
图书管理的图书增删改查 choices参数(数据库字段设计常见) MTV与MVC模型 多对多关系的三种创建方式 Ajax操作(重点) 前后端传输数据编码格式 ajax发送json格式数据 ajax发送文件 django自带的序列化功能(了解,后面将路飞会将更加牛逼的序列化drf) ajax结合swe ...
分类:
Web程序 时间:
2020-06-02 23:10:33
阅读次数:
114