博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringBoot(九)-- SpringBoot JDBC
阅读量:4616 次
发布时间:2019-06-09

本文共 1947 字,大约阅读时间需要 6 分钟。

1.属性配置文件(application.properties)

# type 可以修改连接池类型,默认采用Tomcat的连接池    # spring.datasource.type=com.alibaba.druid.pool.DruidDataSource    spring.datasource.url=jdbc:mysql://localhost:3306/consult    spring.datasource.username=root    spring.datasource.password=123456    spring.datasource.driver-class-name=org.gjt.mm.mysql.Driver

2.pom.xml 配置maven依赖

mysql
mysql-connector-java
org.springframework.boot
spring-boot-starter-jdbc

3.Java查询示例

1 import java.sql.ResultSet; 2 import java.sql.SQLException; 3 import java.util.List; 4 import java.util.Map; 5 import org.springframework.beans.factory.annotation.Autowired; 6 import org.springframework.jdbc.core.JdbcTemplate; 7 import org.springframework.jdbc.core.RowMapper; 8 import org.springframework.stereotype.Service; 9 /**10 * service层11 */12 @Service13 public class CommonServiceImpl implements CommonService {14     15     // 注入JdbcTemplate16     @Autowired17     private JdbcTemplate jdbcTemplate;18    19     public List
queryContent(Map map) {20 String sql = "select * from consult_content a where a.state = 0 and a.type = 1 order by a.itemindex";21 return jdbcTemplate.query(sql, new RowMapper
() {22 23 public ConsultContent mapRow(ResultSet rs, int rowNum)24 throws SQLException {25 ConsultContent cc = new ConsultContent();26 cc.setContent(rs.getString("content"));27 cc.setId(rs.getInt("id"));28 cc.setItemIndex(rs.getInt("itemIndex"));29 cc.setState(rs.getInt("state"));30 cc.setType(rs.getString("type"));31 return cc;32 }33 });34 } 35 }

 

转载于:https://www.cnblogs.com/xbq8080/p/7781018.html

你可能感兴趣的文章
关于 IOS 发布的点点滴滴记录(一)
查看>>
《EMCAScript6入门》读书笔记——14.Promise对象
查看>>
CSS——水平/垂直居中
查看>>
Eclipse连接mysql数据库jdbc下载(图文)
查看>>
Python中Selenium的使用方法
查看>>
三月23日测试Fiddler
查看>>
20171013_数据库新环境后期操作
查看>>
poj 1654 && poj 1675
查看>>
运维派 企业面试题1 监控MySQL主从同步是否异常
查看>>
Docker 版本
查看>>
poj 1753 Flip Game
查看>>
在深信服实习是怎样的体验(研发测试岗)
查看>>
Linux免密码登陆
查看>>
SpringMVC中文件的上传(上传到服务器)和下载问题(二)--------下载
查看>>
Socket & TCP &HTTP
查看>>
osip及eXosip的编译方法
查看>>
Hibernate composite key
查看>>
[CF Round #294 div2] D. A and B and Interesting Substrings 【Map】
查看>>
keepalived+nginx安装配置
查看>>
我的2015---找寻真实的自己
查看>>