手写MyBatis 手写MyBatis
Mybatis中的关键类 入口: SqlSessionFactoryBuild().build().openSqlSession().getMapper(BlogMapper.class); package com.hbatis.v2.s
2023-08-27
MyBatis源码解读 MyBatis源码解读
mybatis的核心模块 注解注入方式(入口)这里用的是Hikari连接,其它连接方式道理一样 @Bean(name = "dataSource") public DataSource dataSource() {
2023-08-27
JDBC连接数据库 JDBC连接数据库
JDBC 连接数据库 注册驱动Class.forName("com.mysql.jdbc.Driver"); 打开连接,通过DriverManager获取一个连接conn = DriverManager.get
2023-08-27
常见的 ORM 框架 常见的 ORM 框架
DBUtils如果项目中操作数据库比较少,使用DBUtils DbUtils 提供了一个QueryRunner类它对数据库的增删改查的方法进行了封装,那么我们操作数据库就可以直接使用它提供的方法。 queryRunner = ne
2023-08-10
MyBatis面试题库 MyBatis面试题库
什么是MyBatis? MyBatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格
2021-11-11