数据库
文章平均质量分 87
weixin_43751710
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mybatis底层实现原理
参考:https://www.cnblogs.com/qingchen521/p/10327440.htmlhttps://blog.youkuaiyun.com/w372426096/article/details/82622418Mybatis底层原理终于发现,原来Mybatis的底层原理是涉及到动态代理的,想想我们是如何使用Mybatis的?有一个接口类,有一个xml类型的Mapper,将xml...转载 2019-06-13 21:28:11 · 7624 阅读 · 0 评论 -
在mybatis中$和# 的区别
在MyBatis中,我们一般使用“#”来进行占位https://www.cnblogs.com/xdyixia/p/7844984.html1、占位符##是占位符的意思,它可以防止SQL注入。在Mybatis中,使用#{},相当于jdbc中用PreparedStatement。#{}表示一个占位符号,通过#{}把parameterType 传入的内容通过preparedStatement...转载 2020-04-05 21:23:09 · 145 阅读 · 0 评论 -
SQL与nosql区别以及优缺点
SQLSQL是关系型数据库,采用关系模型来组织数据结构的数据库(二维表)。关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织常见的有:le、DB2、SQLServer、Mysql、SQLite都是关系型数据库优点易于维护:容易理解,它的逻辑类似常见的表格使用方便:都使用sql语句,sql语句非常的成熟复杂查询:支持SQL,可用于一个表以及多个表之间非常复...转载 2020-03-19 12:09:25 · 3843 阅读 · 0 评论 -
乐观锁与悲观锁
首先介绍一些乐观锁与悲观锁:悲观锁: 总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。再比如Java里面的同步原语synchronized关键字的实现也是悲观锁。乐观锁: 顾名思义,就是很乐观,每次去拿数...转载 2019-05-20 19:55:12 · 152 阅读 · 1 评论 -
Mybatis插入数据同时获取主键ID
遇到了这样的情况用Mybatis插入主任务的时候,同时要把子任务插入到数据库中。但是子任务需要主任务的ID,而主任务的ID是数据库自增的主键,那怎么获取呢?需要在Mybatis的插入语句前加入这一句话。<selectKey resultType="java.lang.Long" keyProperty="ID" order="AFTER" > SELECT LAST_INS...原创 2019-11-13 16:57:56 · 898 阅读 · 0 评论 -
从数据库中取时间值,遇到:java.sql.Timestamp cannot be cast to java.lang.Long
将 java.sql.Timestamp 类型转换为 java.util.Date 类型。二者其实是父子关系,直接 Date d = (Date)时间戳 就可以了。Date d = (Date)时间戳或者用以下的方法。public static java.util.Date timeToDate(java.sql.Timestamp time) { return t...原创 2019-04-17 13:04:30 · 18241 阅读 · 0 评论 -
BigDecimal与int、long的转换
BigDecimal与int、long的转换在与数据库交互时,java总是要面对数据类型的转换,其中数据库的sum函数总是会返回BigDecimal的类型,下面是BigDecimal类型转换的总结int 转换成 BigDecimal 数据类型 //int 转换成 bigDecimal类型 public static void intToBigDecimal(){ ...转载 2019-05-16 20:22:55 · 3685 阅读 · 0 评论 -
MongoDB入门+常用语句
MongoDB简介MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档...转载 2019-05-29 20:33:46 · 273 阅读 · 0 评论
分享