1.pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.lf</groupId>
<artifactId>SpringBoot_Jdbc</artifactId>
<version>0.0.1-SNAPSHOT</version> <parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.2.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<!-- <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency> -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies> </project>

2.service

package com.lf.service.impl;

import java.util.ArrayList;
import java.util.List;
import java.util.Map; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.stereotype.Service; import com.lf.service.UserService; @Service("userService")
public class UserServiceImpl implements UserService {
@Autowired
private JdbcTemplate jdbcTemplate; public List<Map<String, Object>> queryUser() {
List<Map<String, Object>> queryForList = new ArrayList<Map<String,Object>>();
try {
queryForList = jdbcTemplate.queryForList("select * from t_user");
} catch (Exception e) {
e.printStackTrace();
}
return queryForList;
} }

3.controller

package com.lf.controller;

import java.util.List;
import java.util.Map; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import com.lf.service.UserService; @RestController
public class UserController {
@Autowired
private UserService userService; @RequestMapping("queryUser")
public String queryUser(){return userService.queryUser().toString();
} }

4.properties(目录为:/src/main/resources/application.properties,配置文件名称不能是其他的)

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

5.测试

最新文章

  1. 设置session,cookies
  2. C++注意
  3. 【MongoDB】windows平台搭建Mongo数据库复制集(类似集群)(转)
  4. SLAM学习笔记(3)相关概念
  5. App集成支付宝
  6. Google机器学习教程心得(一)
  7. JAVA 类加载器 第14节
  8. vb mid 函数使用说明
  9. JavaScript 入門
  10. Jenkins Slave 设置
  11. Spark Streaming笔记——技术点汇总
  12. Anaconda更新和第三方包更新
  13. ElasticHD Windows环境下安装
  14. Unity导入fbx格式的模型
  15. AJAX----注:借鉴
  16. 设置Linux打开文件句柄/proc/sys/fs/file-max和ulimit -n的区别
  17. mysq在某一刻同时获取主从库的位置点
  18. c#: using Microsoft.Office.Interop.Excel 异常
  19. C# WinCE项目 VS2008 单例窗体实现
  20. 雷林鹏分享:Ruby 类案例

热门文章

  1. 初学Laravel框架与ThinkPHP框架的不同
  2. 键盘对应数字-keycode值大全(转)
  3. Ansible 小手册系列 十九(常见指令表)
  4. 11g手动打补丁
  5. MySQL索引优化详解
  6. C#,WebRequest类、HttpWebRequest类与HttpRequest类的区别
  7. C++设计模式之-工厂模式的总结
  8. DRF中序列化器定义及使用
  9. APUE学习笔记——8.1-8.4 进程基础
  10. 修改myelipse中部署路径deploy location内容的方法