今天写一个springboot-jpa-mysql的例子,实现简单的增删查。
这一个例子的内容依靠前面的例子,前面的例子都鄙人面的引用中。
想在挪用js方式时,经由过程el表达式传递参数,颠末各类试探,发现这种方式可以:
学到的最主要的标签:<button type="button" th:onclick="'javascript:deleteUserByID('+${user.id}+')'">删除用户</button>
1springboot-thymeleaf添加一个表格和video
1springboot--thymeleaf模板一个简单的web项目
项目目次布局
springboot项目pom.xml添加依靠
(1)<!-- springboot-data-jpa -->
(2)<!-- mysql -->
application.properties文件设置装备摆设数据源
编写java类。Controller挪用service,service挪用dao;数据存储到entity中,并经由过程modelandview返回前台。
(1)User:entity实体类,用户存储用户数据的数据布局,并和数据库中的表信息相对应。写上响应的set,get方式。
(2)UserDao:是一个接口,指定命据类型为User
(3.1)IUserService:是一个接口,有三个方式:保留、删除、查询用户数据。
(3.2)UserService:注入UserDao。实现接口的三个方式,保留、删除、查询用户数据。
HelloController:注入UserService,有三个办事。
(1)办事1:/sjn/hello,挪用UserService的查询方式,查询所有效户数据,并经由过程modelandview返回前台。
(2)办事2:/sjn/save,挪用UserService的保留方式,保留用户。
(3)办事3:/sjn/delete,挪用UserService的删除方式,按照用户id删除用户。
前台的代码都在resource目次下的:static和templates这两个目次下,可以在百度云盘下载源码查看,链接: --https://pan.baidu.com/s/1L_6hqkj7O3vyZvU0Jybdvw 密码: v66g
展示:新增一个用户。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!