springBoot的基本使用以及简单分析

在这里插入图片描述

1.从0开始环境搭建

  • 在idea中create New Project,选择Maven,直接点击next
    在这里插入图片描述
  • 填写好GroupId和ArtifactId,点击下一步,然后直接finish
    在这里插入图片描述
  • 在pom.xml中添加以下片段(由于我的网络原因,这里我使用我本地仓库中有的2.1.8.RELEASE版本)
    在这里插入图片描述
    在所有的springBoot应用中,都必须以spring-boot-starter-parent作为项目的父工程
  • 在springBoot应用中,Maven管理jar包的方式由原来一个一个添加所需要的jar包变为添加启动器,每一个启动器的背后都是一堆的依赖jar包。项目中需要什么组件,就引入什么启动器,比如web开发所需要的依赖,就引入web开发所需要的启动器。每一个启动器都已经自动整合到了项目中,所以不需要像以往使用spring的方式去编写配置文件整合框架,除非需要覆盖默认配置
    在这里插入图片描述
    由于在parent的父工程中已经帮我们管理了版本号,所以这里添加启动器时不需要指定版本号
  • 编写一个controller和一个启动类
    在这里插入图片描述

在这里插入图片描述

  • 运行App中的main方法,启动应用
  • 从启动日志中可以看到端口号为8080
    在这里插入图片描述
  • 查看运行结果
    在这里插入图片描述

2.@SpringBootApplication注解解释

  • 在SpringBootApplication上按住Ctrl+鼠标左键点进去看该注解的源码
  • 在源码中发现在该注解上有SpringBootConfiguration、EnableAutoConfiguration、ComponenScan三个注解
    在这里插入图片描述

2.1 SpringBootConfiguration注解

  • 在SpringBootConfiguration注解上点进去看源码,发现在该注解上有一个Configuration注解,表明这是一个spring配置类
    在这里插入图片描述

2.2 EnableAutoConfiguration注解

  • 该注解的作用为启用springboot的自动配置,这是springboot能够自动配置的核心注解

2.3 ComponentScan注解

  • 该注解等同于spring在xml中的context:component-scan标签,会自动扫描当前包及其所有子子孙孙包类上带有@Component,@Controller,@Service,@Repository注解的类,并交给spring管理

搭建springBoot环境更快速的方法

  • 在idea中new project时选中Spring Initializer即可快速搭建SpringBoot环境在这里插入图片描述
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
仓库管理系统主要涉及到仓库的入库、出库、库存管理、订单管理、货物追踪等业务。下面是一个简单的业务分析: 1. 入库管理 入库管理是指将货物从供应商处转移到仓库的过程。具体包括以下流程: - 采购订单:根据需求创建采购订单,记录货物的基本信息和数量。 - 收货验收:货物到达仓库后,进行收货验收,检查货物的数量、质量和外观是否符合要求。 - 入库登记:对验收通过的货物进行入库登记,记录货物的仓库位置、数量等信息。 2. 出库管理 出库管理是指将货物从仓库转移到客户或其他地方的过程。具体包括以下流程: - 销售订单:根据客户需求创建销售订单,记录货物的基本信息和数量。 - 出库申请:根据销售订单生成出库申请,记录出库货物的仓库位置、数量等信息。 - 出库发货:根据出库申请对货物进行拣货、打包、发货等操作。 3. 库存管理 库存管理是指对仓库中的货物进行数量、质量、位置等方面的管理。具体包括以下流程: - 库存盘点:对仓库中的货物进行周期性盘点,检查库存数量是否与记录一致。 - 库存调拨:根据需要将货物从一个仓库调拨到另一个仓库。 - 库存预警:当某种货物库存数量低于一定阈值时,进行库存预警,提醒采购或出库。 4. 订单管理 订单管理包括采购订单、销售订单等,主要是记录货物的基本信息、数量、价格等。同时,也可以对订单进行查询、修改、删除等操作。 5. 货物追踪 货物追踪是指对货物从入库到出库的全过程进行追踪。可以通过扫描条形码、RFID等方式进行追踪,同时也可以在系统中查询货物的状态和位置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值