![](https://img-blog.csdnimg.cn/20201124214157309.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库及相关框架
文章平均质量分 95
数据库,jdbc,mybatis,jpa
但许人间现白头
这个作者很懒,什么都没留下…
展开
-
mongodb简单运用
mongodbNoSQL(Not Only SQL),意思是"不仅仅是 SQL",指的是非关系型数据库,是对不同于传统的关系型数据库的数据库管理系统的统称。NoSQL 用于超大规模数据的存储。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。背景随着互联网的飞速发展与普及,网民上网冲浪时所产生数据也逐日增多,从 GB 到 TB 到 PB。这些数据有很大一部分都是由关系型数据库管理系统(RDBMS)来进行处理的。由于关系型数据库的范式约束、事务特性、磁盘 IO 等特点,若服务器使用关系原创 2021-01-24 15:18:59 · 360 阅读 · 0 评论 -
spring事务整合mybatis以及JdbcTemplate
spring整合mybatis(事务),JdbcTemplate事务事务的四⼤特性(ACID)原⼦性(Atomicity)共⽣死,要么全部成功,要么全部失败!⼀致性(Consistency)事务在执⾏前后,数据库中数据要保持⼀致性状态。(如转账的过程 账户操作后数据必须保持 ⼀致)隔离性(Isolation)事务与事务之间的执⾏应当是相互隔离互不影响的。(多个⻆⾊对统⼀记录进⾏操作必须保证没 有任何⼲扰),当然没有影响是不可能的,为了让影响级别降到最低,通过隔离级别加以限制:READ_U原创 2020-11-24 21:32:27 · 1523 阅读 · 1 评论 -
Mybatis逆向工程
Mybatis逆向工程导包导入Mybatis所需包还有mybatis-generator-core-1.3.2.jar包配置文件1.加入Mybatis核心配置文件(参考前篇博客mybatis.xml)2.mybatis-generator配置文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration SYSTEM "http://mybatis.org/dtd/mybatis-gene原创 2020-11-07 20:09:48 · 71 阅读 · 0 评论 -
mybatis缓存简述
mybatis缓存一级缓存 sqlsession级别缓存:默认开启 会将查询方法名加参数列表拼成字符串作为key,查询到的结果作为value。在本次sqlSession会话期间,如果再次调用此方法,并且参数相同,则不从oracle中查询而是从缓冲中用key取数据。二级缓冲 SqlSessionFactory级别缓存默认开启:设置名描述有效值默认值cacheEnabled全局性地开启或关闭所有映射器配置文件中已配置的任何缓存。true | fa原创 2020-11-06 22:14:05 · 693 阅读 · 0 评论 -
mybatis批量操作(Oracle)
核心foreach动态 SQL 的另一个常见使用场景是对集合进行遍历(尤其是在构建 IN 条件语句的时候)。比如:<select id="selectPostIn" resultType="domain.blog.Post"> SELECT * FROM POST P WHERE ID in <foreach item="item" index="index" collection="list" open="(" separator="," close="原创 2020-11-05 21:50:13 · 1430 阅读 · 1 评论 -
mybatis:配置文件,注解开发
mybatis复习介绍 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache soxware foundation 迁移到了google code,并且改名为MyBatis 。2013 年11月迁移到Github。 iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO)MyBatis是原创 2020-11-04 15:50:28 · 1438 阅读 · 0 评论 -
简述oracle,小白都能行
oracle简述数据库(Database)是按照数据结构来组织、存储和管理数据的 仓库 ;随着信息技术和市场的发展,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的 表格 到能够进行海量数据存储的 大型数据库系统 都在各个方面得到了广泛的应用。数据库现在已经成为数据管理的重要技术,也是计算机的重要分支。由于数据库具有数据结构化,最低冗余度、较高的程序与数据独立性,易于扩展、易于编制应用程序等优点,较大的信息系统都是原创 2020-10-30 21:56:22 · 617 阅读 · 1 评论