由于 SQL 数据类型和 Java 数据类型是不同的,因此需要某种机制在使用 Java 类型的应用程序和使用 SQL 类型的数据库之间来读写数据。
目录
1.jdbc封装中的问题 1
2.mybatis介绍 4
3.框架搭建 4
1)导包 5
2)配置文件 6
配置dtd约束 7
3) 创建SqlSessionFactory对象 9
4.入门案例 9
1.部门实体类 9
2025年04月05日
由于 SQL 数据类型和 Java 数据类型是不同的,因此需要某种机制在使用 Java 类型的应用程序和使用 SQL 类型的数据库之间来读写数据。
2025年04月05日
目录
1.jdbc封装中的问题 1
2.mybatis介绍 4
3.框架搭建 4
1)导包 5
2)配置文件 6
配置dtd约束 7
3) 创建SqlSessionFactory对象 9
4.入门案例 9
1.部门实体类 9
2025年04月05日
程序员打交道最多的还是数据库。一般我们会选择各种各样的框架,其对数据库的操作完全封装了,但是有些小 项目,小网站什么的用框架又太小题大作了,还有就是入门的程序员需要了解jdbc的过程。所以小编自己封装了这个jdbc,就当小框架用吧,第一次写,还请朋友们多指点。
废话不多说,上图。
2025年04月05日
demo的项目地址:
https://gitee.com/shuashua-world/shuashua-blog/tree/master/demo/mybatis-simple-demo
2025年04月05日
2025年04月05日
JDBC(Java DataBase Connectivity,Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。
2025年04月05日
一.Mybatis介绍
MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。
2025年04月05日
好记性,不如烂笔头。
今天翻看项目代码,看到mybatis的callSettersOnNulls和jdbcTypeForNull两个全局配置,于是尝试了一番。
2025年04月05日
MyBatis 创建时的一个思想是:数据库不可能永远是你所想或所需的那个样子。 我们希望每个数据库都具备良好的第三范式或 BCNF 范式,可惜它们并不都是那样。 如果能有一种数据库映射模式,完美适配所有的应用程序,那就太好了,但可惜也没有。 而 ResultMap 就是 MyBatis 对这个问题的答案。
2025年04月05日
号主:老杨丨11年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部
上午好,我的网工朋友。
在网络通信的世界里,IP地址扮演着至关重要的角色。它就像是互联网世界的“门牌号”,确保每一台连接到网络的设备都能被准确识别和定位。
无论是个人用户访问网站、发送邮件,还是企业内部系统之间的数据交换,都离不开IP地址的支持。