JDBC、Mybatis基础知识
- 人工智能
- 2025-09-17 14:18:02

JDBC
学习来源:B站黑马程序员(javaweb+AI)
JDBC-入门JDBC(Java DataBase Connectivity),就是使用Java语言操作关系型数据库的一套API(规范)。
jdbc学习目标:(白雪警告)了解即可,早就淘汰了。。。
JDBC操作数据库的步骤:
i是sql语句执行完毕影响的记录数
JDBC-执行DQL语句小结:
JDBC-预编译SQL(即动态传入参数)
2.优势:
好处1:可以防止SQL注入,更安全,通过控制输入来修改事先定义好的SQL语句,以达到执行代码对服务器进行攻击的方法;
好处2:性能更高,编译属于缓存。
MyBatis是一款优秀的 持久层 框架,用于 简化JDBC 的开发。
对比 数据库连接池Druid(德鲁伊)连接池是阿里巴巴开源的数据库连接池项目,功能强大,性能优秀
Hikari 是SpringBoot默认的连接池
如何切换数据库连接池:
增删改查删除操作:
新增操作:
在test类中写测试,在UserMapper类中写注解和insert函数,:
测试文件中这样写:
XML映射配置
注解:主要来完成一些简单的增删改查操作
XML:实现复杂的SQL功能
XML的辅助配置:
JDBC、Mybatis基础知识由讯客互联人工智能栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“JDBC、Mybatis基础知识”