我爱编程

Spring boot的具体使用

2018-04-08  本文已影响0人  employeeeee

最近一段时间一直在研究 springboot的使用
然后在大哥指导下 对于后台整个的使用和向前台传值
有了基本的思路 和 大致的想法。
在这里大致的记录一下结构和想法。
因为对数据没有具体要求
所以整个后台是通过数组来完成的 并没有连接数据库

定义类的属性
这里用课程举例,
写好set get方法。
构造有参 无参函数。
写好to String基本上一个实体类就完成了。


image.png

dao层主要是面向数据库的
在这里因为不用数据库 所以把有关数据的操作放在了dao里
需要使用数据库时 只要把list的语句改为数据库语句就可以了。
在接口里定义一个方法。
用来获取所有的课程信息


image.png

然后去接口实体类中重构这个方法
讲数据添加到list中。



实体类中要添加注释@Component
dao层完成。

service层就是用来连接web层和dao层的
主要的作用就是 如果dao层中的方法想要更新 想要改变 直接在dao层修改就可以 并不会印象到这个方法 面向web层的使用。
所以service层就是来调用dao中的方法的。
首先新建一个接口


image.png

然后实体类继承接口


image.png
这里有两个注释
第一个是Service 是用来允许注入的
第二个是Resource 用来调用其他类中的方法的 这里就是调用dao中的方法

web层就是controller 主要就是向前端传值 获取值 然后定义url。


image.png

这里的注释 Controller 就是确认是controller类才能实现相关功能
@reuqestmapping就是url
return的 是你前端写好的html的位置。

前台用th标签直接获取数据就行了


image.png

用的each循环 m是自定义变量 netclasslist是key值
classname 和 classid 都是属性值。
前台就可以显示数据了。

上一篇下一篇

猜你喜欢

热点阅读