zoukankan      html  css  js  c++  java
  • spring Boot 第一天

    1.spring-boot-starter-parent是Spring Boot 的父级依赖

    这样当前的项目就是 Spring Boot 项目了。spring-boot-starter-parent 是一个特殊的 starter,它用来提供相关的 Maven 默认依赖。使用它之后,常用的包依赖可以省去 version 标签,

    其主要作用:

    • 指定编码格式默认使用utf-8。
    • 指定java版本默认使用1.8。
    • 提供Dependency Management进行项目依赖的版本管理,如指定实际依赖的版本号。
    • 默认的资源过滤和插件管理。

    2.spring-boot-starter-web依赖启动器的主要作用是提供Web开发场景所需的底层所有依赖

    正是如此,在pom.xml中引入spring-boot-starter-web依赖启动器时,就可以实现Web场景开发,而不需要额外导入Tomcat服务器以及其他Web依赖文件等。当然,这些引入的依赖文件的版本号还是由spring-boot-starter-parent父依赖进行的统一管理。

    3.第一天用到的依赖

     

     4.@MapperScan这个注解是用户扫描mapper接口的,注册到ioc容器中

    mybatis.mapper-locations:用于扫描mapper.xml的,和 @MapperScan 二者对应,缺少一个都会报错

    mybatis.type-aliases-package:给包下的类取别名

    pagehelper:reasonable==>默认false

    这是pageHelper里面自带的一个功能,叫做reasonable分页参数合理化,3.3.0以上版本可用,默认是false。 启用合理化时,如果pageNum<1会查询第一页,如果pageNum>pages会查询最后一页; 禁用合理化时,如果pageNum<1或pageNum>pages会返回空数据。

    5.controller

     

    service

     

     ===================================================================================================================

    1.启动springBoot

    2.application.yml

    3.做了一个统一的返回类

    4.实体类

  • 相关阅读:
    linux中anaconda环境下pytorch的安装(conda安装本地包)
    multi-label image classification:多标签图像分类总结
    TensorFlow,Keras限制GPU显存
    Linux常用文件操作命令
    卷积神经网络 CNN
    pycharm配置tensorflow环境 适用于Python3.6 CPU
    tensorflow模型ckpt转pb以及其遇到的问题
    使用delimiter //,解决mysql end报错问题
    C#死亡延迟队列DelayQueue
    如何发出人传人的裂变朋友圈?
  • 原文地址:https://www.cnblogs.com/liuqingzhong/p/14105622.html
Copyright © 2011-2022 走看看