实现效果: 实现步骤: 创建表News并插入数据 导入新闻模板 新建NewsService,提供News类的数据服务 package Service; import Controller.DatabaseOperation; import Entity.News; import java.sql.R ...
分类:
Web程序 时间:
2020-06-20 23:54:25
阅读次数:
99
内容概要 约束条件 表与表之间建立关系(约束) 修改表的完整语法 复制表 约束条件 default默认值 """ # 补充:在插入数据的时候可以指定字段 create table t1 ( id int, name varchar(16) ); insert into t1 (name, id) v ...
分类:
数据库 时间:
2020-06-20 00:50:52
阅读次数:
71
##抽象工厂模式: 提供一个创建一系列相关或者相互依赖对象的接口,而无需指定它们具体的类。 例:我们在调用数据库时,可能会采用不同的数据库,进而其实现细节也会有所不同。如果我们在客户端实例化数据库对象,那么这个对象就完全被这个数据库限制了,若采用其他数据库时,在执行同样地操作时(比如插入数据)我们就 ...
分类:
其他好文 时间:
2020-06-19 23:19:59
阅读次数:
70
MySQL有哪些行锁,是如何解决幻读的? 行锁根据互斥的纬度可以分为: 1、共享锁:当读取当一行记录时为了防止别人修改则需要添加S锁。 2、排他锁:当修改一行记录时为了防止别人同时进行修改则需要添加X锁。 根据锁定的范围可以分为: 1、间隙锁:间隙锁锁定范围是索引记录之间的间隙或者第一个或最后一个索 ...
分类:
数据库 时间:
2020-06-16 18:29:30
阅读次数:
92
1、默认SqlBulkCopy如果不做配置,保存时会默认按列顺序进行保存2、注意列格式,如果对应列格式不一致,保存时会出问题,例如原列为double 数据库里为decimal(18.2) 保存时,会因精度问题,保存到数据库会少或多0.01,这个问题比较恶心,一定要注意。3、还是上个问题,如果Data... ...
分类:
数据库 时间:
2020-06-16 14:40:44
阅读次数:
67
创建数据库 在数据库中创建用户表,并插入数据 创建新闻表并插入数据 编写表所对应的实体类 编写News类 package Entity; public class News { private String title; private String content; private String ...
分类:
Web程序 时间:
2020-06-15 12:14:05
阅读次数:
80
本节重点: 插入数据 INSERT 更新数据 UPDATE 删除数据 DELETE 再来回顾一下之前我们练过的一些操作,相信大家都对插入数据、更新数据、删除数据有了全面的认识。那么在mysql中其实最重要的不是这三大操作,而是查数据最重要,下节课知晓 一、 在MySQL管理软件中,可以通过SQL语句 ...
分类:
其他好文 时间:
2020-06-13 23:41:35
阅读次数:
112
1.HBase shell操作 hbase shell 查看版本 version 查看服务状态 status 查看有哪些表 list 创建表 create 'students','info' list 查看表结构 describe 'students' 插入数据 put 'students','10 ...
分类:
其他好文 时间:
2020-06-13 17:33:15
阅读次数:
47
话不多说,代码附上。 // 配置文件获取数据库信息 @Value("${spring.datasource.url}") private String url; @Value("${spring.datasource.driver-class-name}") private String drive ...
分类:
数据库 时间:
2020-06-11 13:44:24
阅读次数:
69
背景:项目中导入文件后需要批量插入数据到数据库。 方案一、既然批量插入,就不能选择一条一条的执行插入语句 insert INTO test VALUES ('1','name'); 方案二、应该考虑将SQL语句拼接组合后,批量提交执行。 insert INTO test(id,name) VALUE ...
分类:
数据库 时间:
2020-06-11 00:57:52
阅读次数:
60