使用JdbcTemplate操作数据库中的数据

Posted @carefree

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用JdbcTemplate操作数据库中的数据相关的知识,希望对你有一定的参考价值。

package com.example.controller;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

import java.util.List;
import java.util.Map;

@RestController
public class JdbcController 

    @Autowired          //自动配置,因此可以直接通过@Autowired注入进来
    private JdbcTemplate jdbcTemplate;

    @GetMapping("/users/queryAll")
    public List<Map<String,Object>> queryAll()
        List<Map<String,Object>> list = jdbcTemplate.queryForList("select * from tb_user");
        return list;
    
    
    @GetMapping("/users/insert")
    public Object insert(String name,String password)
        jdbcTemplate.execute("insert into tb_user(`name`,`password`) value (\\""+name+"\\",\\""+password+"\\")");
        return true;
    


以上是关于使用JdbcTemplate操作数据库中的数据的主要内容,如果未能解决你的问题,请参考以下文章

使用JdbcTemplate操作数据库中的数据

Spring 从入门到精通系列 11—— Spring 中的 JdbcTemplate

JDBCTemplate

使用JdbcTemplate操作数据库(二十九)

Spring 中的JdbcTemplate

Spring 中的JdbcTemplate