- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 mysql 事务、隔离机制、存储引擎
1、mysql事务的四大特性: 1:原子性:由于事务的操作是原子级别的,所以在整个事务中对数据库的操作要么同时完成,要么同时失败;失败之后就会回滚到事务操作之前的状态。 2:一致性:事务操作前后,数据库的完整性约束不变。举个例子,A给B转账100块钱,事务操作前,a+b=c,事务操作后,(a-100)+(b+100)=c,事务操作前后,a,b加起来的钱数不变 3:隔离性:事...
2018-09-30 14:47:19 218
转载 浅析MySQL中exists与in的使用 (写的非常好)
浅析MySQL中exists与in的使用 (写的非常好)转自http://sunxiaqw.blog.163.com/blog/static/990654382013430105130443/ exists对外表用loop逐条查询,每次查询都会查看exists的条件语句,当 exists里的条件语句能够返回记录行时(无论记录行是的多少,只要能返回),条件就为真,返回当前loop到的这条...
2018-09-29 15:58:48 140
原创 MongoDB实现地理坐标服务(查询附近,查询距离)
运行环境: springboot:2.0 数据: 表: 需要在表中为location添加索引: 查询距离:查询文档的语句: 参数说明: distanceField:存放距离的参数 maxDistance:最远距离 query: 查询条件 num: 返回数据个...
2018-09-28 17:12:36 12280 3
原创 Spring Data MongoDB 二:基本查询
一.简介pringData MongoDB 提供了find方法,方便我们通过java代码实现对MongoDB的查询操作: 参数说明: entityClass:实体class,也就是要把文档转换成对应的实体。 String collectionName :类似于mysql的表 query查询语句的实现的方式有两种: 1:...
2018-09-28 14:47:29 580
原创 springboot整合MongoDB一:添加删除操作
一. 添加Spring Data MongoDB 的MongoTemplate提供了两种存储文档方式,分别是save和insert方法,这两种的区别: (1)save :我们在新增文档时,如果有一个相同_ID的文档时,会覆盖原来的。 (2)insert:我们在新增文档时,如果有一个相同的_ID时,就会新增失败。 API如下:Object为插入的对象,String...
2018-09-28 12:58:58 2969
原创 springboot整合mybatis(分页及generator自动生成代码)
generator自动生成代码 1:导入插件<!-- mybatis generator 自动生成代码插件 --><plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</...
2018-09-03 21:02:20 4155 1
原创 springboot(启动、配置文件详解、通过JdbcTemplates访问Mysql)
简历:springboot设计目的就是为了简化开发,自动开启了各种装配,不用写各种配置文件及引入依赖。其本质就是在弹簧之上的再次封装,功能与SSM没什么区别 约束说明:jdk 1.82018年的想法Maven 3.5 一,入门演示 - > helloWorld项目1:创建springboot项目(跟着图片一步一步来)2:3:4:工程目录...
2018-09-01 00:05:04 5217 1
空空如也
c语言sizeof的一个用法
2016-12-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人