最新 最热

Mybatis动态SQL

通过修改对象属性的方式,可以满足大多数的数据传输对象(Data Transfer Object,DTO)以及绝大部分领域模型的要求。 但有些情况下你想使用不可变类。 通常来说,很少或基本不变的、包含引用或查询数 据的表,很适合使用不可...

2020-09-23
0

Spring对JDBC的模板支持——JdbcTemplate

Spring的JdbcTemplate是一个对JDBC的模板封装,它提供了一套JDBC的模板,能让我们写持久层代码时减少多余的代码,简化JDBC代码,使代码看起来更简洁。在介绍Spring的JdbcTemplate使用方法之前我们先来讨论一个问题,以下这是一...

2020-09-23
0

JDBC综合例题

这个综合例题主要就是使用JDBC的方式来对数据库表格进行增、删、查、改操作,其中还要逐个对这些方法进行测试,所以还要编写测试用例。编写这个例题主要意义是练习和进一步熟悉JDBC对数据库表格进行增、删、查、改操作的...

2020-09-23
0

JDBC简介与连接mysql数据库

JDBC全称为:Java DataBase Connectivity(java数据库连接),是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,...

2020-09-23
0

JDBC-事务

事务处理用于维护数据库的完整性,它保证批量的SQL语句要么完全执,要么完全不执行。因为当我们要执行多条SQL语句时,如果只有前面几条语句执行成功,但是后面的SQL语却执行失败的话,那么数据库中就会残留执行成功的数据,而执...

2020-09-23
0

数据库连接池

数据库连接对象是有限资源,所以数据库连接池是用于负责分配、管理和释放数据库连接对象,它允许应用程序重复使用一个现有的数据库连接对象,而不是再重新建立一个;这一点实际上和线程池的概念差不多。数据库连接池会释放空...

2020-09-23
0

模板模式以及实战应用

上一篇讲了策略模式,知道了可以使用策略模式对多重if-else进行优化,而且符合开闭原则。那么除了策略模式,还有什么设计模式比较好用而且常用的呢。这就是今天要讲的模板模式。...

2020-09-22
0

推荐一款免费的数据库管理工具,比Navicat还要好用,功能还很强大!

DBeaver 是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好的 ASL 协议。可以通过官方网站或者 Github 进行下载。

2020-09-22
0

彻底干掉恶心的 SQL 注入漏洞, 一网打尽!

来源:b1ngz.github.io/java-sql-injection-note/

2020-09-22
0

学会MySQL主从复制读写分离,看这篇就够了

在很多项目,特别是互联网项目,在使用MySQL时都会采用主从复制、读写分离的架构。

2020-09-22
0