JDBCTemplate使用PostgreSql

序言

在前面 PostgreSql简单上手 ,下载JDBC PostgreSql的驱动和文档,通过看文档学习在JDBC中操作PostgreSql.

1.将驱动jar包放到项目中

根据不同版本JDK或JRE选择不同的版本的驱动包.由于我电脑安装的JDK 7,这里选择的是 postgresql-42.1.4.jre7.jar
jdk 7选择postgresql的驱动包

2. 解压文档压缩包,在根目录

postgresql 在jdbc中datasource

打开datasource.html
postgresql文档介绍

打开Applications DataSource链接,看具体如何使用

3. 与JDBC集成使用,这样使用简单.

@Test
public void springPostgresqlTest() {
	PGPoolingDataSource dataSource = new PGPoolingDataSource();
	dataSource.setDataSourceName("postgrePoll");
	dataSource.setServerName("127.0.0.1");
	dataSource.setDatabaseName("userinfo");
	dataSource.setUser("postgres");
	dataSource.setPassword("123");
	
	JdbcTemplate jdbcTemplateTest = new JdbcTemplate(dataSource);
	jdbcTemplateTest.execute("insert into checkinfo(checkname) values('test2');");
}

使用JDBCTemplate,在checkinfo表中插入一条数据.因为使用了JUint测试.测试通过之后,在PostgreSql Shell中查询表,有几条数据.

postgresql 查询表中的数据

秋风 2017-08-26