[TOC] 跟着狂神的SpringBoot网课做了一个小demo,功能有:登录、注销、拦截器、Restful CRUD、错误页面。不过完善了下put、delete的请求方式。 Demo 准备工作 使用Lombok插件 pom.xml pojo层 dao层 此demo没有使用数据库,使用Map模拟数据 ...
分类:
编程语言 时间:
2020-04-19 12:36:16
阅读次数:
69
think.model 提供了丰富的CRUD方法,下面说明一下这些组合方法转为 sql 的实现原理 以 select 为例 const userData = await this.model('user').where({ token, phone}).find(); think-model mod ...
分类:
数据库 时间:
2020-04-17 15:23:34
阅读次数:
101
MyBatis概念性面试题整理汇总 MyBatis常见的概念性面试题 一、概念性填空题 1、 {}和$ {}的区别是什么? {}是_____,${}是_____。 2、四个核心接口是()用于执行CRUD操作、()处理SQL的参数、()处理返回结果集、()用于执行SQL语句。 3、MyBatis中提供 ...
分类:
其他好文 时间:
2020-04-14 22:27:36
阅读次数:
203
RESTful = Representational State Transfer 即表现层状态转移 加 ful (即形容词后缀) 则表示是形容词性的 这样说可能不好理解,表现层应该就是我们操作的对象即资源,通过CRUD等操作 使用不同的请求方式 GET(获取资源) POST(创建资源) PUT(更 ...
分类:
其他好文 时间:
2020-04-13 00:16:19
阅读次数:
84
中文社区https://mongoing.com/ (目前没有适配手机,适合pc浏览。) 极客时间有唐老师的课程 https://time.geekbang.org/course/intro/100040001 而且mongo有可视化工具 mongodb compass 下面基本操作是从唐老师的pp ...
分类:
数据库 时间:
2020-04-12 22:42:56
阅读次数:
79
1.操作数据库(CRUD) C(Create):创建 创建数据库:create databases; 创建数据库:判断不存在,再创建:create database if not exists 数据库名称; 创建数据库:并指定字符集:create database 数据库名称 character s ...
分类:
数据库 时间:
2020-04-06 17:31:47
阅读次数:
99
从ArcGIS 10开始,ArcGIS开始支持后台地理处理。使用Geoprocessor.ExecuteAsync()方法,可以在ArcGIS应用程序的后台执行工具或模型工具。也就是说当工具在后台进程中执行时,ArcGIS控件(例如,MapControl、PageLayoutControl、Glob ...
分类:
其他好文 时间:
2020-04-06 17:16:14
阅读次数:
195
SpringBoot总共有3种CRUD+分页:JPA,Mybatis,SQL lite,个人觉得mybatis用起来最方便。 学习教程:https://how2j.cn/k/springboot/springboot-mybatis-crud-pagination/1651.html#nowhere ...
分类:
编程语言 时间:
2020-04-06 13:26:54
阅读次数:
79
管理表数据 关系数据库的基本操作就是增删改查,即CRUD:Create、Retrieve、Update、Delete。其中,对于查询,我们已经详细讲述了 语句的详细用法。 而对于增、删、改,对应的SQL语句分别是: INSERT:插入新记录; UPDATE:更新已有记录; DELETE:删除已有记录 ...
分类:
数据库 时间:
2020-04-05 15:48:05
阅读次数:
136
昨天有同事问 UserService、XxxService 都会调用 Dao 的 insert、update ... ...,这些重复的代码,有没有办法变得灵活一些? 巧了,和咱们分享的主题刚好碰上,卖个关子,先不谈解决方案,就当啥事没有发生,重新引入今天的话题(捂嘴笑)。 想蜕变的研发人员,偶尔会 ...
分类:
编程语言 时间:
2020-04-04 09:46:37
阅读次数:
84