spring之数据访问模块
程序员文章站
2022-06-17 19:06:40
1. SpringJDBC的运用spring避免了资源的重复创建与销毁,提供了数据源和JDBCTemplate依赖支持spring-context spring-jdbc创建数据源 ...
1. SpringJDBC的运用
spring避免了资源的重复创建与销毁,提供了数据源和JDBCTemplate
- 依赖支持
spring-context
spring-jdbc
- 创建数据源
<!-- 1、声明数据源spring的-->
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver" />
<property name="url" value="jdbc:mysql://localhost:3306/world"/>
<property name="username" value="root"/>
<property name="password" value="123456"/>
</bean>
- 创建JDBCTemplate
<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource" ref="dataSource"/>
</bean>
提供在org.springframework.jdbc核心包下
2. JPA
JPA Java持久层API,通过ORM的框架实现对象和关系的映射,在实体类中进行绑定
数据表,以对象的形式进行数据的持久化,完全避免了手写sql
3. spring的事务Transaction
链接:
https://www.cnblogs.com/myseries/p/10834172.html
本文地址:https://blog.csdn.net/qq_40995869/article/details/109612257
推荐阅读