![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 66
qq_26514509
这个作者很懒,什么都没留下…
展开
-
mysql数据库批处理
package cn.itcast.demo5; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLException; import org.junit.Test; import cn.itcast.demo3.JdbcUtils; /** * 批处理 * @autho...原创 2018-12-21 14:19:16 · 318 阅读 · 0 评论 -
mybatis模糊查询语句及注意事项
<select id="queryCount" resultType="int"> select count(*) from t_user <where> <if test="queryText!=null">loginacct like concat("%",#{queryText},"%")</if> </where...原创 2019-04-28 17:26:46 · 886 阅读 · 0 评论 -
JNDI的介绍和配置
1 Tomcat配置JNDI资源 JNDI(Java Naming and Directory Interface),Java命名和目录接口。JNDI的作用就是:在服务器上配置资源,然后通过统一的方式来获取配置的资源。 我们这里要配置的资源当然是连接池了,这样项目中就可以通过统一的方式来获取连接池对象了。 下图是Tomcat文档提供的: 配置JNDI资源需要到<Conte...原创 2018-12-22 12:00:19 · 305 阅读 · 0 评论 -
数据库连接池C3P0的使用
C3P0 1 C3P0简介 C3P0也是开源免费的连接池!C3P0被很多人看好! 2 C3P0的使用 C3P0中池类是:ComboPooledDataSource。 public void fun1() throws PropertyVetoException, SQLException { ComboPooledDataSource ds = new ComboPoo...原创 2018-12-22 11:49:02 · 157 阅读 · 0 评论 -
数据库连接池概念
数据库连接池 池参数(所有池参数都有默认值): 初始大小:10个 最小空闲连接数:3个 增量:一次创建的最小单位(5个) 最大空闲连接数:12个 最大连接数:20个 最大的等待时间:1000毫秒 四大连接参数(数据库驱动 数据库地址 password username) 连接池也是使用四大连接参数来完成创建连接对象! 实现的接口 连接池必须实现:javax.sql...原创 2018-12-22 11:44:44 · 356 阅读 · 0 评论 -
mysql数据库四大隔离级别
四大隔离级别 4个等级的事务隔离级别,在相同数据环境下,使用相同的输入,执行相同的工作,根据不同的隔离级别,可以导致不同的结果。不同事务隔离级别能够解决的数据并发问题的能力是不同的。 1 SERIALIZABLE(串行化) 不会出现任何并发问题,因为它是对同一数据的访问是串行的,非并发访问的; 性能最差; 2 REPEATABLE READ(可重复读)(MySQL) 防止脏读和不...原创 2018-12-22 11:34:11 · 160 阅读 · 1 评论 -
事务的并发读问题(脏读,不可重复读,幻读)
事务的并发读问题 脏读:读取到另一个事务未提交数据; 不可重复读:两次读取不一致;(针对数据数值查询) 幻读(虚读):读到另一事务已提交数据。(针对记录统计) 2 并发事务问题 因为并发事务导致的问题大致有5类,其中两类是更新问题,三类是读问题。 脏读(dirty read):读到另一个事务的未提交更新数据,即读取到了脏数据; 不可重复读(unrepeatable read):对同...原创 2018-12-22 11:29:15 · 763 阅读 · 0 评论 -
数据库事务(ACID)介绍和语句
事务的四大特性(ACID) 事务的四大特性是: 原子性(Atomicity):事务中所有操作是不可再分割的原子单位。事务中所有操作要么全部执行成功,要么全部执行失败。 一致性(Consistency):事务执行后,数据库状态与其它业务规则保持一致。如转账业务,无论事务执行成功与否,参与转账的两个账号余额之和应该是不变的。 隔离性(Isolation):隔离性是指在并发操作中,不同事务之间应...原创 2018-12-22 11:23:24 · 452 阅读 · 0 评论 -
什么是包装类
对象增强的手段 * 继承 被增强的对象固定的 增强的内容也是固定的 * 装饰者模式 被增强的对象是可以切换的 增强的内容是固定的 * 动态代理(AOP) 被增强的对象可以切换:Service 增强的内容也可以切换:事务处理 -------------------------- 继承: 缺点: 1. 增强的内容是死的,不能动! 2. 被增强的对象也是死的! 使用继承会...原创 2018-12-21 20:02:30 · 733 阅读 · 0 评论 -
前端批量sql语句和后端执行
web层 $("#deleteBatchBtn").click(function(){ var selectCheckbox = $("tbody tr td input:checked"); if(selectCheckbox.length==0){ layer.msg("至...原创 2019-04-28 21:39:49 · 1103 阅读 · 0 评论