• 02springmvc在springboot里面的操作


    以前在springmvc的时候是controller

    现在在springboot里面升级为restcontroller了

     

    在restcontroller里面有

     

    测试直接访问

     

    每次启动springboot的时候,如果你不喜欢控制台打印这些,一般不建议这么做

     

    可以这样配置

    Springapplication application = new springapplication(application.class)

    Application.setbannermode(mode.off)

    Applicatjion.run(args);

     

    创建表

     

     

     

    @Id表示当前是一个主键

    @column表示与表的哪一个字段进行对应

    @generatedvalue表示你这个值是怎么来的,可以设置为自增

    这是hebernate框架的设置,在mybatis里面不需要这样设置,后面有说明

     

    创建service接口

     

    定义service的实现类

     

    创建dao接口

    如果你不想写一些没用的方法可以让spring-data-jpa帮我们实现

    Jparepository《user, long》

    User是操作的实体,long是主键字段

     

    创建controller

     

    Springboot里面没有web.xml也没有部署到tomcat,那我们怎么做呢

    需要在resource下面增加一个文件夹,这个文件夹的名称必须是static

     

    把前端页面拷贝到刚刚创建的static文件夹下面

    Springboot也存在配置文件

     

    创建一个application引导类,放在com.itheima包下面,不要在后面再加包了,否则controller和service等都扫描不了的

     

    整合mybatis

     

    编写mapper

     

     

    在service里面注入这个mapper,autowired

    Mybatis是需要写配置文件的,sql建议写在配置文件里面

     

  • 相关阅读:
    团队作业
    第四次作业
    第三次作业
    从电梯问题,看c和c++之间的区别(有点懂了)错觉错觉
    团队作业2
    游戏方案
    电梯调度程序4
    电梯调度程序3
    电梯调度程序2
    电梯调度程序1
  • 原文地址:https://www.cnblogs.com/handsome1013/p/10062180.html
Copyright © 2020-2023  润新知