数据库
二狗学NLP
这个作者很懒,什么都没留下…
展开
-
实现统计本周每天的数量
开始以为分组查询就可以结果出现为空的情况目前找到解决的办法实际上是上面两个表的左连接查询,其中ifnull(b.count, 0) 表示如果为空则补零,否则为count。原创 2022-07-05 17:03:38 · 349 阅读 · 0 评论 -
Java之JDBC快速入门
JDBC:(java datebase connective),它是一套用于执行关系型数据库的接口。// 1.导入jar包(新建一个文件夹libs,然后add libray)//2.注册调动//3.获取数据库连接对象//4.定义sql//5.获取执行sql对象 Statemant//6.执行sql//7.处理结果//8.释放资源Class.forName(“com.mysql....原创 2019-10-20 20:20:00 · 200 阅读 · 0 评论 -
Java之Durid数据库连接池
**Durid:数据库连接池实现技术,阿里巴巴公司提供的。现在比较厉害的数据库连接池**//1.导入jar包druid-1.0.9.jar//2.定义配置文件: * 是properties形式的 * 可以叫任意名称,可以放在任意目录下//3.加载配置文件//4.获取数据库连接池对象:通过工厂来来获取 DruidDataSourceFactory//5. 获取连接:getConnecti...原创 2019-10-22 18:06:10 · 496 阅读 · 0 评论 -
事务的特性
事务的特性和隔离级别(概念性问题面试) **1.事务的特性** 1)原子性(Atomicity )原子性是指事务是个不可分割的工作单位,事务中的操作要么都发生,要么都不发生用里.电1 _ 2)一致性( Consistency )事务前后数据的完整性必须保持致。 3 )隔离性( isoiation )事务的隔离性是指多个用户并发访问数据库时,个用户的事务不能被其它用户的事...原创 2019-11-12 22:00:15 · 124 阅读 · 0 评论 -
Java之JDBC事务管理
1 .事务:一个包含多个步骤的业务操作。如果这个业务操作被事务管理,则多个事务要么同时成功,要么同时失败。2.操作:(1):开启事务(2):提交事务(3):回滚事务3.使用Connection conn对象来管理事务*开启事务:conn.setAutoCommit(boolen autoCommit);调用该方法参数为false。即开启事务(在执行sql之前)*提交事务:conn...原创 2019-10-21 18:11:01 · 150 阅读 · 0 评论 -
ThreadLocal线程绑定
ThreadLocal线程绑定的作用:能够在不同的层使用同一个线程对象。(主要用作:事务的Connection绑定,session对象的绑定)eg:支付转账<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE html>&...原创 2019-11-12 11:07:34 · 379 阅读 · 0 评论 -
事务管理
一,事务概述1.什么是事务有里道重一件事情有n个组成单元要不这n个组成单元同时成功要不n个单元就同时失败2. mysql的事务默认的事务 :条sql语句就是一个事务默认就开启事务并提交事务手动事务:1 )显示的开启一个事务: start transaction2 )事务提交:commit代表从开启事务到事务提交中间的所有的sql都认为有效真正的更新数据库3)事务的回滚rollback代...原创 2019-11-08 21:18:05 · 225 阅读 · 0 评论