Spring JDBC
-
Spring JDBC是Spring框架用于处理关系型数据库的模块。
-
Spring JDBC对JDBC API进行封装,极大简化开发工作量。
-
jdbcTemplate是Spring JDBC核心类,提供数据CRUD方法。
有了 MyBatis 为什么还需要 Spring JDBC?
-
Mybatis-作为一个ORM框架,封装程度高,适合中小企业进行软件的敏捷开发,让程序员快速完成与数据库的交互工作。但因为封装程度高,所以其执行效率较低
-
Spring JDBC则只是对原始JDBC API进行了简单封装,执行效率高于Mybatis。一些大厂喜欢利用Spring JDBC简单封装的特点,并结合自身需求进行二次封装。
Spring JDBC的使用步骤:
-
Maven工程引入依赖spring-jdbc
-
applicationContext.xml配置DataSource数据源
-
在Dao注入JdbcTemplate对象,实现数据CRUD