最新 最热

持久层(数据层,Dao层) MyBatis框架「建议收藏」

所谓的持久层就是把数据可以永久保持的存储到设备中,不像放到内存中那样断电就消失,一般来说,持久层为直接的理解就是对数据库的各种操作,如CRUD(增加,删除,修改,查询),更新等操作...

2022-09-07
0

maven项目 porm.xml中Dependency Scope属性「建议收藏」

依赖范围控制哪些依赖在哪些classpath 中可用,哪些依赖包含在一个应用中。让我们详细看一下每一种范围:

2022-09-07
0

Druid简介「建议收藏」

如果要使用Druid的内置监控功能,需要配置数据源时加上<property name=”filters” value=”stat” />,上面已经有了。

2022-09-06
0

JDBC预处理对象prepareStatement[通俗易懂]

SQL注入:用户输入的内容作为了SQL语句语法的一部分,改变了原有SQL真正的意义。 假设有登录案例SQL语句如下: SELECT * FROM 用户表 WHERE NAME = 用户输入的用户名 AND PASSWORD = 用户输的密码; 此时,当用户输入正确的...

2022-09-05
0

springboot事物oracle,SpringBoot 事务管理

事务管理是项目中必不可少的一部分,使用SpringBoot时,可以很方便的配置和使用事务管理器。

2022-09-03
0

你不知道的PreparedStatement预编译[通俗易懂]

大家好,又见面了,我是你们的朋友全栈君。大家都知道,Mybatis内置参数,形如#{xxx}的,均采用了sql预编译的形式,大致知道mybatis底层使用PreparedStatement,过程是...

2022-09-02
0

sql注入及用PrepareStatement就不用担心sql注入了吗?

所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意)的SQL命令注入到后台数据库引擎执行的能力,它可以通过在W...

2022-09-02
0

MyBatis–SqlSessionFactory概述及创建方式「建议收藏」

使用 MyBatis 首先是使用配置或者代码去生产 SqlSessionFactory,而 MyBatis 提供了构造器 SqlSessionFactoryBuilder。

2022-09-01
0

Spring事务隔离级别与数据库隔离级别不一致时,该以谁为准?

通过本篇,你将了解到【Spring事务】与【数据库事务】的关系,以及优先级问题,我将为你一一论证。

2022-09-01
0

面试题:为什么数据库连接池不采用 IO 多路复用?

这是一个非常好的问题。IO多路复用被视为是非常好的性能助力器。但是一般我们在使用 DB 时,还是经常性采用c3p0,tomcat connection pool等技术来与 DB 连接,哪怕整个程序已经变成以Netty为核心。这到底是为什么?...

2022-09-01
0