2021年4月14日
摘要: 创建项目 使用IDEA创建Maven工程 IDEA配置Maven 新建Maven项目名为“mybatis-operate-database“,设置好Maven版本、配置文件以及Maven仓库 准备数据源 因为MyBatis是一个持久层框架,所以在使用之前需要执行如下SQL语句准备好数据源 # 删除m 阅读全文
posted @ 2021-04-14 23:17 SpringTrap 阅读(104) 评论(0) 推荐(0)
摘要: 概念 MyBatis 是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射 与其它ORM框架不同,MyBatis没有将Java对象与数据表关联起来,而是作为Java方法和SQL语句的桥梁,我们一般称它为半ORM框架 功能 方便地定制化SQL,操作数据库对象 使用简单的XML或注解来配置和 阅读全文
posted @ 2021-04-14 22:39 SpringTrap 阅读(55) 评论(0) 推荐(0)
摘要: JDBC操作数据库步骤 JDBC连接及操作数据库 注册驱动 获取连接 获取statement对象 执行SQL语句返回结果集 遍历结果集 关闭连接释放资源 原生JDBC连接及操作数据库有几个缺点: 某条语句执行失败时的处理逻辑非常复杂 要对其中某些业务逻辑做修改,改动代码量较大 概念 ORM是对象(O 阅读全文
posted @ 2021-04-14 22:37 SpringTrap 阅读(54) 评论(0) 推荐(0)
  2021年4月11日
摘要: 先引入JAR包 <properties> <!-- spring版本号 --> <spring.version>4.0.2.RELEASE</spring.version> <!-- mybatis版本号 --> <mybatis.version>3.2.6</mybatis.version> <! 阅读全文
posted @ 2021-04-11 14:20 SpringTrap 阅读(90) 评论(0) 推荐(0)
  2021年4月4日
摘要: Mapper 作为 Java 方法和 SQL 语句之间的桥梁,来更好地去使用 SQL 什么是Mapper 在MyBatis工程搭建 中我们主要讲解的是 MyBatis 如何连接数据库,具体执行 SQL 语句使用的是 JDBC 方式 但在实际应用中是不会选择 JDBC 来执行 SQL 的,MyBati 阅读全文
posted @ 2021-04-04 16:59 SpringTrap 阅读(1756) 评论(0) 推荐(0)
摘要: 准备数据源 示例 drop database if exists mybatis_demo; create database mybatis_demo; use mybatis_demo; create table user ( id int auto_increment primary key, 阅读全文
posted @ 2021-04-04 16:57 SpringTrap 阅读(93) 评论(0) 推荐(0)
  2021年3月28日
摘要: 准备工作 drop database if exists spring_aop; create database spring_aop; use spring_aop; create table account ( id int(11) auto_increment primary key, acc 阅读全文
posted @ 2021-03-28 13:16 SpringTrap 阅读(398) 评论(0) 推荐(0)
摘要: 新建Maven项目,设置Maven版本,配置文件与Maven仓库,在代码引入之前,需要用代码实现以下 User模块实体类:User.java package entity; public class User {private Integer id;private String name;priva 阅读全文
posted @ 2021-03-28 13:13 SpringTrap 阅读(56) 评论(0) 推荐(0)
摘要: 创建项目 使用IDEA创建Maven工程,再配置Maven 首先新建Maven项目,设置好Maven版本、配置文件以及Maven仓库 引入依赖 maven仓库查询 spring基础包 spring-core:Core模块主要包含Spring框架基本的核心工具类,Spring的其他组件要都要使用到这个 阅读全文
posted @ 2021-03-28 13:01 SpringTrap 阅读(96) 评论(0) 推荐(0)