MyBatis
文章平均质量分 75
MyBatis学习笔记
无限熵增
这个人很菜,啥都写不出来
展开
-
【MyBatis】一、啥是MyBatis
MyBatis概述 一、为什么要用持久化层框架 由Java提供的传统操作数据库的类JDBC;对JDBC进行二次封装的Dbutils;Spring中对JDBC进行的深度封装的JdbcTemplate等工具类,有两大致命的缺 点: SQL语句直接书写在Java代码中,高耦合度导致硬编码的问题。 实际的开发中需要对SQL语句进行频繁的修改,对后期的维护极不友好。 持久化层框架为数据库操作提供整体解决方案,自动化完成编写SQL、预编译、设置参数、执行SQL、封装结果等工作,而作为开发人员,只需要关注JavaBe原创 2022-01-14 17:44:00 · 367 阅读 · 0 评论 -
【MyBatis】二、简单的准备工作
我们需要准备的东西 InteiliJ IDEA MySQL 为啥只用这两个东西呢?因为我们的项目使用Maven作为构建工具,所以我们可以在Maven中导入MyBatis、MySQL驱动等依赖,而不需提准备相关jar包。 方便起见,我们使用IDEA自带的Maven。 Maven工程的创建 像往常一样创建一个Maven工程,编辑pom.xml配置文件。 由于不涉及到服务器,所以将打包方式设置为jar: <packaging>jar</packaging> 引入依赖:原创 2022-03-02 20:15:51 · 464 阅读 · 0 评论 -
【MyBatis】三、让其发挥作用
我们已经配置好了开发环境,接下来让我们看看如何使用MyBatis吧。原创 2022-03-18 21:53:33 · 654 阅读 · 0 评论