Springboot+maven+idea+mysql实战之获取数据库信息显示在前端
实战之获取数据库信息显示在前端
Springboot项目之与数据库交互展示数据库信息(
项目之与数据库交互展示数据库信息(Mysql数据库)
数据库)
大家好,我是菜鸟阿贵,很高兴能与您相互交流java相关知识!!!
#最近项目用到springboot与mysql进行交互,那么今天就来简单实现以下,供朋友们一起学习,欢迎指正!!!
##首先项目用到:idea+springboot+maven+mysql
首先我们需要在项目中pom.xml文件中引入Mysql数据库相关架包:
注意:springboot项目中引入架包时不需要加上版本号,因为自带的标签库中自带了每个jar包工具的版本号,当你导入需要的架包时候springboot会自动为你匹配相应的版本。
2::pom.xml 引入:引入:
mysql
mysql-connector-java
org.springframework.boot
spring-boot-starter-jdbc
用于JDBC的连接和数据库引用
**3:3:然后在propercies配置文件中引入相关配置文件:
****数据库的用户登录信息以及相关URL以及密码:
**spring.datasource.url=jdbc:mysql://127.0.0.1:3306/yuguang
spring.datasource.username=root
spring.datasource.password=1234
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
*注意:当然每个人的使用习惯不同,你也可以将propercis文件改成yml文件,springboot中的yml文件以树形结构显示,比较容易识别,可观性很好,但是注意yml文件中的key: 后面
的值一定要在“:”后面加上一个空格,这是乌龟的屁股–规定!不懂得可以看百度(yml文件书写规范)
如图:
4:切记:
:切记:springboot默认这些配置文件是
5::
两部完成以后即可重新启动springboot项目,如果不报错就说明已经连接成功,如果报找不到数据库的
两部完成以后即可重新启动
默认这些配置文件是classpath下的,也就是要在
下的,也就是要在resources文件夹下面:
文件夹下面:
项目,如果不报错就说明已经连接成功,如果报找不到数据库的jdbc驱动的话,可以在
驱动的话,可以在pom.xml中引入中引入:
即可解决连接数据库驱动问题。
6:启动项目如图显示:
:启动项目如图显示:
7:我们看到已经可用
:我们看到已经可用8080端口进行访问即可。(如果端口被占用,也可以在
端口进行访问即可。(如果端口被占用,也可以在propercise文件中进行改动
文件中进行改动自定义端口:如图:
:随后就可以写一个controller进行业务处理读取数据库展示前端,业务代码如下:
8:随后就可以写一个
进行业务处理读取数据库展示前端,业务代码如下:
)
public class TestController {
@Autowired
private JdbcTemplate jdbcTemplate;
@RequestMapping("/getUsers")
public List
11:这是我得的数据库内容:
这是我得的数据库内容:
12:我们可以看出,
:我们可以看出,springboot项目已经配置好数据库库,并且可以从数据库中拉取数据,如果想要前端页面更加好看,可以适当引入前端框架
项目已经配置好数据库库,并且可以从数据库中拉取数据,如果想要前端页面更加好看,可以适当引入前端框架bootstrarp等,这里不做多解释!
等,这里不做多解释!
——————一起学习一起成长———————
作者:菜鸟阿贵