首页 > 数据库技术 > 详细

springboot集成jdbc

时间:2018-02-10 19:46:50      阅读:268      评论:0      收藏:0      [点我收藏+]

这里使用springboot自带的jdbcTemplate连接mysql数据库

1. 添加依赖包

    <!-- jdbc -->
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-jdbc</artifactId>
    </dependency>
    <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>5.1.45</version>
    </dependency>

2. 在配置文件application.properties中添加jdbc的连接配置

spring.datasource.url=jdbc:mysql://localhost:3306/test
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver

 3. 在service层的实现类中使用如下方式查询

//装配jdbcTemplate
@Autowired
private JdbcTemplate jdbcTemplate;

//调用查询方法
@Override
public List<User> getUserList() {
    String sql = "select id,user_code as code,user_name as username,user_pwd as password,update_tmsp as updateTime from m_user";
    List<User> list =  jdbcTemplate.query(sql, new BeanPropertyRowMapper<User>(User.class));
    return list;
}

4. 在启动类中加入包的扫描

@ComponentScan(basePackages={"com.king.controller","com.king.service"})
@EnableAutoConfiguration
public class App {
    public static void main(String[] args) {
        SpringApplication.run(App.class, args);
    } 
}

 

springboot集成jdbc

原文:https://www.cnblogs.com/30go/p/8439559.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!