Spring Boot作为与java有一定关联的语言,用法也与Java有着一些相似之处。今天介绍的是Spring Boot与MySQL之间的关系(我用的是汽车品牌项目来作示例)。
Spring Boot想要连接MySQL数据库需要用有Jdbc依赖项和MySQL依赖项,通过pom.xml来注入依赖项,如下图所示:
当有了依赖项以后,就需要在自动配置文件(application.yml)中来配置数据库,需要注意层级,如下图:
url用于输入自己MySQL服务器的链接,(3306后面的DataApplication是自己的数据库名称,需要手动创建),不然jdbc不会找到数据库而导致数据表无法创建以及数SQL语句无法执行而导致运行报错。之后的xxxx-locations是自己创建数据库语句的文件位置(xxxx是自己创建SQL语句的文件名)。
之后要创建数据库语句文件,也就是 xxx.sql(xxx指文件名),如图(包括结构):
之后就是正常的创建Spring Boot的类和语句,但不同的是它多了一个类(这里称为Dao),利用这个类通过@Service注释来继承到controller类中,以实现数据表的增、删、查、改。如下图:
(业务类)
(Dao类)
(controller类)
之后就可以完成项目的创建和编写了。详细的jdbc操作可以在官网查到JdbcTemplate官方网址
代码测试可以通过http://localhost:8089/CarBrand/list方法的方式进行测试。 希望可以帮助你!
转载内容,请感谢以下作者******,谢谢!