JdbcTemplate入门案例2
时间:2021-07-01 10:21:17
帮助过:5人阅读
xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0
</modelVersion>
<groupId>org.example
</groupId>
<artifactId>jdbcTemplate
</artifactId>
<version>1.0-SNAPSHOT
</version>
<packaging>jar
</packaging>
<dependencies>
<dependency>
<groupId>org.springframework
</groupId>
<artifactId>spring-context
</artifactId>
<version>5.2.7.RELEASE
</version>
</dependency>
<dependency>
<groupId>org.springframework
</groupId>
<artifactId>spring-jdbc
</artifactId>
<version>5.2.7.RELEASE
</version>
</dependency>
<dependency>
<groupId>org.springframework
</groupId>
<artifactId>spring-tx
</artifactId>
<version>5.2.7.RELEASE
</version>
</dependency>
<dependency>
<groupId>com.h2database
</groupId>
<artifactId>h2
</artifactId>
<version>1.4.200
</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>alimaven
</id>
<name>aliyun maven
</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/
</url>
<releases>
<enabled>true
</enabled>
</releases>
<snapshots>
<enabled>false
</enabled>
</snapshots>
</repository>
</repositories>
<properties>
<project.build.sourceEncoding>UTF-8
</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8
</project.reporting.outputEncoding>
<java.version>14
</java.version>
<maven.compiler.source>14
</maven.compiler.source>
<maven.compiler.target>14
</maven.compiler.target>
<encoding>UTF-8
</encoding>
</properties>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
https://www.springframework.org/schema/beans/spring-beans.xsd">
<!--配置JdbcTemplate-->
<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource" ref="ds"></property>
</bean>
<bean id="ds" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="org.h2.Driver"></property>
<property name="url" value="jdbc:h2:file:~/.h2/h2"></property>
<property name="username" value="root"></property>
<property name="password" value="123456"></property>
</bean>
</beans>
package com.example.jdbctemplate;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.datasource.DriverManagerDataSource;
/**
* JdbcTemplate最基本用法
*/
public class JdbcTemplateDemo {
public static void main(String[] args) {
ApplicationContext ac = new ClassPathXmlApplicationContext("bean.xml");
JdbcTemplate jt = ac.getBean("jdbcTemplate",JdbcTemplate.class);
jt.execute("insert into account(name,money)values(‘ccc‘,1000)");
}
}
JdbcTemplate入门案例2
标签:file context inf jdbc ima ack str pat app