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建议写在配置文件里面

     

  • 相关阅读:
    点击空白处隐藏盒子
    java缓存技术
    使用Java处理大文件
    java实现把一个大文件切割成N个固定大小的文件
    笔记:Java的IO性能调整
    NIO之轻松读取大文件
    java读写文件,读超大文件
    java读取大文件 超大文件的几种方法
    java web服务器cpu占用过高的处理
    软件开发各类文档模板
  • 原文地址:https://www.cnblogs.com/handsome1013/p/10062180.html
Copyright © 2011-2022 走看看