摘要: 常用场景 将用户信息导出为excel表格 将excel的信息导入到数据库,减轻大量网站录入量 开发经常使用到excel导入导出 Apache POI官网: https://poi.apache.org/ 比较麻烦 Apache POI项目的任务是创建和维护Java API,以基于Office Ope 阅读全文
posted @ 2020-05-04 20:28 joker_dj 阅读(2567) 评论(0) 推荐(1) 编辑
摘要: 什么是GUI GUI的全称为Graphical User Interface,图形化界面或图形用户接口,是指采用图形方式显示的计算机操作环境用户接口。与早期计算机使用的命令行界面相比,图形界面对于用户来说更为简便易用。GUI的广泛应用是当今计算机发展的重大成就之一,它极大地方便了非专业用户的使用人们 阅读全文
posted @ 2020-05-04 12:04 joker_dj 阅读(384) 评论(0) 推荐(0) 编辑
摘要: MyBatisPlus详解 官网链接: "链接" 简介 MyBatis Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 MyBatis 最好的搭档,就像 魂斗罗 中的 1P、2P,基友搭配,效率翻倍。 为什么要学习它 阅读全文
posted @ 2020-05-04 01:04 joker_dj 阅读(1073) 评论(2) 推荐(1) 编辑
摘要: 什么是存储过程 1. 一组可编程的函数,是为了完成特定功能的SQL语句集 经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。 2. 存储过程就是具有名字的一段代码,用来完成一个特定的功能。 3. 创建的存储过程保存在数据库的数据字典中 为什么要用存储过程 1. 阅读全文
posted @ 2020-05-03 15:31 joker_dj 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 什么是视图 1. 视图是一个虚拟表,其内容由查询定义。 2. 同真实的表一样,视图包含一系列带有名称的列和行数据。 3. 行和列数据来自定义视图的查询所引用的表,并且在引用视图时动态生成。 4. 简单的来说视图是由select结果组成的表; 视图的特性 1. 视图是对若干张基本表的引用,一张虚表,查 阅读全文
posted @ 2020-05-03 15:23 joker_dj 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 什么是索引 1. 帮助Mysql高效获取数据的数据结构 2. 索引就是数据结构 3. 类似新华字典的索引目录,可以通过索引目录快速查到你想要的字 4. 排好序的快速查找数据 为什么要建立索引 1. 提高查询效率 没有排序之前一个一个往后找 通过索引进行排序之后,可以直接定义到想要的位置 2. 排好序 阅读全文
posted @ 2020-05-03 15:16 joker_dj 阅读(219) 评论(0) 推荐(0) 编辑
摘要: @ "TOC" 什么是权限 限制一个用户能够做什么事情,在MySQL中,可以设置全局权限,指定数据库权限,指定表权限,指定字段权限 有哪些权限 1. create:创建数据库、表或索引权限 2. DROP:除数据库或表权限 3. ALTER:ALTER更改表,比如添加字段、索引等 4. DELETE 阅读全文
posted @ 2020-05-03 13:04 joker_dj 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 什么是事务 1. 不可分割的操作,假设该操作有ABCD四个步骤组成. 2. 若ABCD四个步骤都成功完成,则认为事务成功. 3. 若ABCD中任意一个步骤操作失败,则认为事务失败 4. 每条sql语句都是一个事务 5. 事务只对DML语句有效,对于DQL无效 事务的ACID 原子性(Atomicit 阅读全文
posted @ 2020-05-03 12:55 joker_dj 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 函数介绍 1. 事先提供好的一些功能可以直接使用 2. 函数可以用在SELECT语句及其子句 3. 也可以用在UPDATE,DELETE语句当中。 函数分类 1. 字符串函数 2. 数值函数 3. 日期和时间函数 4. 流程函数 5. 其它函数 字符串函数 concat(s1,s2...sn) 将传 阅读全文
posted @ 2020-05-03 12:44 joker_dj 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 简介 官方文档: "链接" MyBatis作用 1. MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。 2. MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 3. MyBatis可以使用简单的XML用于配置和原始映射,将接口和Java的P 阅读全文
posted @ 2020-05-03 12:03 joker_dj 阅读(451) 评论(0) 推荐(0) 编辑