您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Spring boot整合JdbcTemplate

bubuko 2022/1/25 19:19:17 java 字数 2436 阅读 789 来源 http://www.bubuko.com/infolist-5-1.html

Spring boot整合JdbcTemplate 制作人:全心全意 引入依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </ ...

Spring boot整合JdbcTemplate

制作人:全心全意

引入依赖包

<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
	<groupId>mysql</groupId>
	<artifactId>mysql-connector-java</artifactId>
	<version>5.1.21</version>
</dependency>

  

新建application.yml文件(resources中)

spring:
  datasource:
	## spring2 多数据源读取名称存在bug(使用jdbc-url)
	url: jdbc:mysql://172.16.1.12:3306/test?useSSL=false
	username: root
	password: 123456
	driver-class-name: com.mysql.jdbc.Driver

  

创建Service

package com.zq.mysql.dao;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.stereotype.Service;

@Service
public class UserService {

	@Autowired
	private JdbcTemplate jdbcTemplate;

	public boolean addUser(String userName, Integer age) {
		int update = jdbcTemplate.update("insert into users values(null,?,?)", userName,
				age);
		return update > 0 ? true : false;
	}
}

  

创建测试接口

package com.zq.mysql.dao;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class Controller {
	@Autowired
	private UserService userService;

	@RequestMapping("/addUser")
	public String addUser(String userName, Integer age) {
		return userService.addUser(userName, age) == true ? "success" : "no";
	}
}

  

 

Spring boot整合JdbcTemplate

原文:https://www.cnblogs.com/zhangquan-yw/p/14173279.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶