美文网首页我爱编程
Spring boot的具体使用

Spring boot的具体使用

作者: employeeeee | 来源:发表于2018-04-08 13:52 被阅读0次

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

    • 首先是写实体类。

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


    image.png
    • 定义dao接口和dao的实体类

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


    image.png

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



    实体类中要添加注释@Component
    dao层完成。
    • 定义service层和service的实体类

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


    image.png

    然后实体类继承接口


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

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


    image.png

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

    • html文件 以及thymeleaf的简单实用

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


    image.png

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

    相关文章

      网友评论

        本文标题:Spring boot的具体使用

        本文链接:https://www.haomeiwen.com/subject/kyjphftx.html