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

本文共 1885 字,大约阅读时间需要 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 }

 

转载地址:http://bnvil.baihongyu.com/

你可能感兴趣的文章
JAVA 8 多态
查看>>
九,编程的三种结构
查看>>
python爬虫系列之爬京东手机数据
查看>>
贪吃蛇
查看>>
iphone-common-codes-ccteam源代码 CCRectangleBlock.h
查看>>
JS实现Ajax---例:获取服务器时间
查看>>
iOS边练边学--定时任务和HUD
查看>>
大型网站架构读后感
查看>>
你必须了解的java内存管理机制(二)-内存分配
查看>>
注释类型 XmlType
查看>>
bzoj 1911: [Apio2010]特别行动队
查看>>
jQueryUI详解
查看>>
将Python脚本打包成可执行文件
查看>>
169美女图片
查看>>
SQL Server 中使用数据类型表示小数
查看>>
C# 委托(Delegate)
查看>>
-webkit-tap-highlight-color
查看>>
Linux内核SPI支持概述
查看>>
CSS3伪类和伪元素的特性和区别
查看>>
python 的re模块与正则表达式
查看>>