自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 数据库知识

数据库常见面试题什么是存储过程?用什么来调用?存储过程是一个预编译的SQL语句,优点是允许模块化的设计,就是说只需创建一次,以后在该程序中就可以调用多次。如果某次操作需要执行多次SQL,使用存储过程比单纯SQL语句执行要快。调用: 1)可以用一个命令对象来调用存储过程。2)可以供外部程序调用,比如:java程序。3、存储过程的优缺点?优点: 1)存储过程是预编译过的,执行效率高。2)存储过程的代码直接存放于数据库中,通过存储过程名直接调用,减少网络通讯。

2020-11-12 20:55:11 119 1

原创 你真的清楚使用MyBatis之前,需要准备做哪些配置文件吗?详细介绍这些配置和注意细节来啦!!

一、 mybatis-config.xml配置文件 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <!-- MyBatis的全局配置文件 --> <configuration

2020-10-30 00:04:14 485

原创 女朋友问我,为什么要使用MyBatis?来看看使用传统方式和mybatis的区别?

一、使用传统方式JDBC访问数据库: 1、使用JDBC访问数据库有大量重复代码(比如注册驱动、获取连接、获取传输器、释放资源等); 2、JDBC自身没有连接池,会频繁的创建连接和关闭连接,效率低; 3、SQL是写死在程序中,一旦修改SQL,需要对类重新编译; 4、对查询SQL执行后返回的ResultSet对象,需要手动处理,有时会特别麻烦; ... 二、使用mybatis框架访问数据库: 1、Mybatis对JDBC对了封装,可以简化JDBC代码; 2、Mybatis自身支持连接池(也可以配置其他的连接池

2020-10-27 23:56:12 526 2

原创 给女朋友讲什么是MyBatis? Mybatis的架构图、Mybatis执行加载流程

先来官网地址吧:https://mybatis.org/mybatis-3/zh/index.html 一、MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注SQL本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。 二、Mybatis通过xml或注解的方式将要执行的各种statement(statement、preparedStatemnt)配置起来,并通过java对象和

2020-10-27 23:08:46 142

原创 启动Tomcat出现乱码------淇℃伅 的解决办法

启动Tomcat出现乱码------淇℃伅 的解决办法: 打开到tomcat安装目录下的conf/logging.properties文件夹 修改logging.properties文件, 将 java.util.logging.ConsoleHandler.encoding = utf-8 更改为 java.util.logging.ConsoleHandler.encoding = GBK ...

2020-10-26 20:32:52 355

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除