SpringBoot 项目连接数据库
在成功搭建好 springboot 项目后,我们需要将数据库连接进来,首先我们需要去 maven 的依赖网址寻找我们连接数据库需要的依赖 jdbc 和 MySQL Connector
http://www.mvnrepository.com/
将对应的依赖复制粘贴到项目的 pom.xml 配置文件中
如果出现报红刷新依赖即可,注意依赖的选择尽量要根据自己当前的数据库版本和 jdk 版本来选取,虽然说高版本的依赖会兼容低版本的数据库,但是适配的依赖不容易在后续出现问题
接下来,我们需要在 idea 里面连接我们的数据库,选择数据源,点击 MySQL
这里的名称是连接名称,可自定无要求,主机根据数据库的 IP 地址连接,如果是本机的数据库,填写localhost 或者 127.0.0.1 即可,这里我用的是阿里云的云数据库,填写的是云数据库的外网连接,用户和密码需要填写拥有连接数据库权限的用户账号,idea 会自动生成数据库的 URL ,要记住这里的URL,项目配置时也会用到,注意要点击测试联接,当测试联机成功后点击确定即可连接好数据库
这个是 IDE 连好数据库后的样子,我们可以通过 IDE 就可以直观的看到数据库的情况
接下来,我们为项目配置数据库,打开 application.yml 配置文件,写入下列语句
# 数据库配置spring: datasource: username: root password: url: jdbc:mysql://rm-2ze4l9h346r9853u8jo.mysql.rds.aliyuncs.com :3306/fmms" /> 至此,我们的数据库就连接好了,我们可以写一个测试来测试是否连接成功.
我们查询一下数据库中 users 表中的所有内容,然后运行一下程序
@Resource private JdbcTemplate jdbcTemplate; @GetMapping("/list") public List<Map<String, Object>> userList() { String sql = "select * from users"; List<Map<String, Object>> result = jdbcTemplate.queryForList(sql); return result; }

程序运行没有问题后,到浏览器中访问对应接口


可以看到他把我们数据库的中 users 表的内容返回出来了,至此数据库连接成功
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。