摘要:SpringBoot使用JdbcTemplate的方式很简单:引入依赖,配置数据源,导入模板类,调用方法即可。
1.pom.xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
2.配置数据源
# mysql
spring.datasource.url=jdbc:mysql://22.22.22.22/ss
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
3.使用jdbcTemplate
service
public interface EntFileService {
List<EntFile> getEntFileList();
/**查询企业数量*/
Integer getCount();
/**添加企业*/
void insertEntFile(String name,String address);
}
serviceImpl
直接@Autowired引入JdbcTemplate,然后调用他的方法即可。
@Service
public class EntFileServiceImpl implements EntFileService{
@Autowired
private JdbcTemplate jdbcTemplate;
@Override
public Integer getCount() {
return jdbcTemplate.queryForObject("select count(1) from ent_file",Integer.class);
}
@Override
public void insertEntFile(String name, String address) {
jdbcTemplate.update("INSERT INTO ent_file(NAME,address)VALUES (?,?)",name,address);
}
}