随笔分类 -  sql

摘要:1.需求 现有一个字段是以逗号进行分隔的,现在需要传一个值,要写一条表示这个结果包含传的值sql 2.创建数据库 创建数据库表有以下字段和数据 3.concat函数 like是模糊查询,只要包含就会查询出来 4.locate函数 判断字符串(string)中是否包含另一个字符串(subStr) 5. 阅读全文
posted @ 2021-09-22 12:02 本兮嘻嘻 阅读(282) 评论(0) 推荐(0)
摘要:1.MybatisPlus简介 MybatisPlus(简称MP)是Mybatis增强工具,增强不做改变,简化开发,官网 http://mp.baomidou.com/ 2.特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损 阅读全文
posted @ 2021-07-13 17:53 本兮嘻嘻 阅读(291) 评论(0) 推荐(0)
摘要:1.Mybatis介绍 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBatis是一个优秀的持久层框架,它对 阅读全文
posted @ 2021-07-03 00:04 本兮嘻嘻 阅读(239) 评论(0) 推荐(0)
摘要:1.索引介绍 索引用于快速找出在某个列中有一特定值的行。不使用索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大查询数据所花费的时间就越多。如果表中查询的列有索引,MySQL能够快速到达一个位置去搜索数据文件,而不必查看所有数据,那么将会节省很大一部分时间。 例如:有一张per 阅读全文
posted @ 2021-05-06 15:58 本兮嘻嘻 阅读(126) 评论(0) 推荐(0)
摘要:1.什么是HQL? HQL是Hibernate Query Language(Hibernate 查询语言)的缩写,提供更加丰富灵活、更为强大的查询能力;HQL更接近SQL语句查询语法。Hibernate 查询语言(HQL)是一种面向对象的查询语言,类似于 SQL,但不是去对表和列进行操作,而是面向 阅读全文
posted @ 2019-12-08 14:07 本兮嘻嘻 阅读(991) 评论(0) 推荐(0)
摘要:1.什么是hibernate? Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库 阅读全文
posted @ 2019-12-07 22:45 本兮嘻嘻 阅读(459) 评论(0) 推荐(0)
摘要:1.数据库概念 数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。用于存储和管理数据的仓库。 2.关系型数据库 oracle、MySQL、sql-server,数据有关联,通常用表来存储 3.非关系数据库 redis、Mongo 阅读全文
posted @ 2019-09-23 15:43 本兮嘻嘻 阅读(216) 评论(0) 推荐(0)