zoukankan      html  css  js  c++  java
  • 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建议写在配置文件里面

     

  • 相关阅读:
    一次简单的数据库追溯
    CI(-)框架结构
    网易有毛病,我的账号被锁了,去解锁时候又几把提示不成功,浪费劳资感情啊
    指定360浏览器内核渲染页面
    JS 拼凑字符串
    jQuery.ajax() datatype:“json" 转换失败
    html <base/>标签
    使用JExcel导出excel文件
    Java web 文件下载
    jQuery ajax 传递数组到struts2
  • 原文地址:https://www.cnblogs.com/handsome1013/p/10062180.html
Copyright © 2011-2022 走看看