当前位置: 首页 > news >正文

网站建设基本流程备案杭州公司建设网站

网站建设基本流程备案,杭州公司建设网站,网站建设培训学校广州,网站视频接口 怎么做SpringBoot概念、创建和运行 1.什么是SpringBoot#xff1f;为什么学习SpringBoot#xff1f; Spring Boot 就是 Spring 框架的脚⼿架#xff0c;它就是为了快速开发 Spring 框架⽽诞⽣的。 2.Spring Boot优点 快速集成框架【提供启动添加依赖的功能】内容运行容器【无需…SpringBoot概念、创建和运行 1.什么是SpringBoot为什么学习SpringBoot Spring Boot 就是 Spring 框架的脚⼿架它就是为了快速开发 Spring 框架⽽诞⽣的。 2.Spring Boot优点 快速集成框架【提供启动添加依赖的功能】内容运行容器【无需配置Tomcat等Web容器直接运行和部署程序】快速部署项目【无需外部容器即可启动并运行项目】完全抛弃繁琐的XML【使用注解和配置的方式开发】支持更多的监控指标【更好的了解项目的运行情况】 3.创建一个Spring Boot程序 创建UserController类 启动程序 打开浏览器检查 Spring Boot 约定 需要将对象托管到SpringBootSpring的对象必须要放在SpringBoot启动类的根路径或者是子路径中否则不能被框架识别。SpringBoot配置比较少但是SpringBoot的设计思路约定大于配置 Spring Boot 配置文件 1.配置文件的作用 保存整个项目中所有的数据。 数据库的连接信息项目的启动端口第三方系统的调用密钥等信息用于发现和定位问题的普通日志和异常日志 2.配置文件的格式 Spring Boot配置文件主要分为以下两种格式 .properties.yml 规则 一个项目中可以存在下面两种配置文件但不建议。当一个项目中出现两种配置文件配置项会以properties为主。 配置文件基本语法 keyvalue 3.读取配置文件 读取配置文件使用Value注解 运行结果 4.yml配置文件说明 yml另一种标记语言。 yml特点 写法简单可读性高支持更多的数据类型跨语言使用Java/Golong/高版本 python yml语法 key value yml连接数据库 vs properties连接数据库 yml对象配置和读取 SpringBoot有几种读取配置文件的方法 使用Value读取使用ConfigurationProperties读取使用Environment读取【基本不用】使用PropertySource读取 中文乱码 使用原生方式读取【基本不用】 SpringBoot日志文件 日志除了 发现和定位问题还能实现以下功能 记录用户登录日志方便分析用户是正常登录还是恶意破解用户记录系统的操作日志方便数据恢复和定位操作人记录程序的执行时间方便为以后优化抄袭提供数据等等。 自定义日志的打印 在一个类中先获取到日志打印对象日志框架提供日志对象而日志框架默认已经集成到SpringBoot里使用 日志对象提供的方法实现日志的打印 package com.example.springbbootlog.controller;import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody;/*** author SunYuHang* date 2022-12-03 17:34* ClassName : UserController //类名*/ Controller ResponseBody public class UserController {//1.先得到日志对象private final static Logger log LoggerFactory.getLogger(UserController.class);//设置当前类的类型RequestMapping(/sayHi)public void sayHi(){//2.使用日志提供的打印方法进行日志打印log.trace(我是 trace);log.debug(我是 debug);log.info(我是 info);log.warn(我是 warn);log.error(我是 error);}}日志的格式说明 日志级别 trace 少许的日志级别最低debug调试日志info普通信息日志 默认日志级别warn警告日志error错误日志fatal致命的日志不支持控制台打印 级别从低到高 设置全局日志级别 # 设置全局的日志级别 logging.level.roottrace设置局部文件夹的日志级别 # 设置局部文件夹的日志级别 logging.level.com.example.springbbootlog.controllertrace当存在局部日志级别和全局日志级别设置时那么当访问局部日志级别时使用的是局部日志级别。 也就是说 局部日志级别优先级 全局的日志级别 日志持久化 让日志永久保存到磁盘的某个位置 在配置文件中设置日志的保存路径当设置了保存路径之后那么日志就会自动的进行持久化。在配置文件中设置日志保存的文件名日志会自动进行持久化 实现一 设置日志的保存路径 设置日志的保存名称 # 设置日志的保存名称 logging.file.nameD:\\log\\springboot.log日志默认情况是追加的。 更简单的实现自定义日志的打印——lombok 每次都使用 LoggerFactory.getLogger(xxx.class) 很繁琐而且每个类都要添加一遍也很麻烦这里有种更好的日志输出方式使用 lombok 来更简单的输出。 添加 lombok 框架支持使用 slf4j 注解输出日志 SpringBoot单元测试 1. 什么是单元测试 单元测试是开发者编写的⼀⼩段代码⽤于检验被测代码的⼀个很⼩的、很明确的代码功能是否正 确。 执⾏单元测试就是为了证明某段代码的执⾏结果是否符合我们的预期。如果测试结果符合我们的预 期称之为测试通过否则就是测试未通过或者叫测试失败。 2. 单元测试的好处 可以非常简单、直观、快速的测试某一个功能是否正确【单元测试不需要自己启用 tomcat】使用单元测试可以帮我们在打包的时候发现一些问题因为在打包之前所有的单元测试必须通过否则不能打包成功使用单元测试在测试功能的时候不会污染本地数据库【事务回滚】 3. SpringBoot单元测试使用 单元测试的实现 确认内置单元测试框架 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactIdscopetest/scope /dependency生产单元测试类 配置单元测试的类添加 SpringBootTest 注解添加单元测试的业务代码。
http://www.hkea.cn/news/14389249/

相关文章:

  • 怀化网站开发iis网站目录在哪
  • 中国建设银行官网网站wordpress调整侧边栏的高度
  • 手机网站前端写法外贸建站应该怎么做
  • 北京网站建设新鸿微信号做网站的公司哪家有名
  • 深圳市住建设局网站首页威海城乡与住房建设部网站
  • 百度网站改版工具wordpress前端获取头像
  • php网站开发哪个培训学校好三亚app开发公司
  • 工信部企业网站认证大连工业大学本科招生信息网
  • 建设网站便宜ps个人网站首页怎么制作
  • 南宁快速建站模板广州注册公司最新流程
  • 网站与域名的区别企业网站模板 演示
  • 网店装修模板制作网站整站优化
  • 广元建设公司网站1688外贸网站
  • 怎么找需要做网站的客户兰州建设网站的网站
  • 阿里去可以做几个网站开发微信小程序商城
  • 模块网站和定制网站区别应用公园app在线平台
  • 网站平台方案设计建设银行手机外汇网站
  • 网站开发有什么技术要求专业的徐州网站开发
  • 创建网站的向导和模板石家庄哪里有做网站
  • 网站呢建设随州网站建设有限公司
  • opencart网站wordpress 输入 摘要
  • 网站更改空间品牌型网站建设特点
  • 广州市手机网站建设品牌江南网盟-专注中小企业网站建设服务
  • 正规网站建设推荐可以看电视剧的网站
  • 网站做长尾词好还是单个词好网站去哪备案
  • dede网站暂时关闭调兵山网站建设
  • 给网站做广告苏州建设有限公司
  • 泰安企业建站公司排行手机网站设计规格
  • 哪些公司用.cc做网站设计网站都有什么作用
  • 如何网站建设有利于网络营销东莞网页开发