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

网页设计与网站建设区别公众号关注推广

网页设计与网站建设区别,公众号关注推广,百度付费推广有几种方式,电脑做网页用什么软件目录 SpringBoot SpringBoot创建和使用 什么是Spring Boot Spring Boot优点 Spring Boot项目的创建 项目目录介绍和运行 目录介绍 项目运行 SpringBoot核心设计思想 SpringBoot的配置文件 配置文件的作用 配置文件的格式 注意事项 properties配置文件 propertie…目录 SpringBoot SpringBoot创建和使用 什么是Spring Boot Spring Boot优点 Spring Boot项目的创建 项目目录介绍和运行  目录介绍 项目运行  SpringBoot核心设计思想 SpringBoot的配置文件 配置文件的作用 配置文件的格式 注意事项 properties配置文件 properties的设置 properties的读取 properties的缺点 yml配置文件 yml语法 yml字符串修饰符的问题 yml配置对象 yml配置集合 解决配置文件乱码问题 多平台的配置文件设置 Spring Boot日志文件 自定义日志打印 日志格式说明 开发者自定义日志打印过程 日志持久化 1.设置日志的名称 2.设置日志的保存路径 日志级别分类和使用 日志的优先级 日志的级别设置 更简单的日志输出 1.添加lombok框架 2.使用slf4j注解输出日志 lombok作用 SpringBoot SpringBoot创建和使用 什么是Spring Boot 在之前的学习中我们了解了Spring,Spring是具有众多工具方法的IoC容器,Spring是为了简化Java程序开发的,而Spring Boot就是为了简化Spring程序的开发 Spring Boot优点 1.快速集成框架,Spring Boot 提供了启动添加依赖的功能 2.内置运行容器,无需配置Tomcat等Web容器,直接运行部署程序 3.快速部署项目,无需外部容器即可启动并运行项目 4.抛弃繁琐的xml,使用注解和配置的方式进行开发 5.更多的监控指标,更好的了解项目的运行情况 Spring Boot项目的创建 这里使用的是idea社区版(2021.3.2)需要安装插件(Spring Boot Helper)才能创建Spring Boot 安装完成之后可以创建新项目来验证是否成功安装,有下面图标表示安装完成 还可以通过Spring官网提供的网页进行创建Spring Boot项目 项目目录介绍和运行  目录介绍 项目运行  Spring Boot项目创建成功我们就来试着运行 可以看到输出的内容是我们所需要的,但是具体细节内容还需要后面介绍,这里只是先验证是否能使用 SpringBoot核心设计思想 我们在不修改代码的前提下只是将TestController修改到别的包中,发现程序报错了 这就需要提及SpringBoot核心设计思想:约定大于配置,SpringBoot会扫描启动类同级目录或下级目录,必须按照约定才能正常运行 SpringBoot的配置文件 在SpringBoot项目中主要的代码就两类,一是业务代码(Java下的),另一类就是resource下的资源文件,因此就能看出配置文件的重要性 配置文件的作用 在项目中所有重要的数据都是在配置文件中配置的 1.数据库的连接信息(用户名和密码的设置等) 2.项目的启动端口 3.第三方系统调用秘钥等信息 4.用于发现和定位问题的普通日志和异常日志等 配置文件的格式 SpringBoot提供了两种格式的配置文件分别为.properties和.yml 注意事项 在SpringBoot中.properties和.yml配置文件理论上是可以同时存在的,当两个配置文件有着相同的配置,那么会以.properties为主,说明是 .properties 配置文件件的优先级最高但加载完 .properties文件之后也会加载 .yml文件的配置信息,但是为了维护建议采用统一的配置文件格式, .properties配置文件是早期的配置文件格式,也是SpringBoot默认的配置文件 properties配置文件 properties的设置 #设置端口号 server.port9090 #设置数据库连接信息 spring.datasource.urljdbc:mysql://127.0.0.1:3306/myblog2023?characterEncodingutf8 spring.datasource.usernameroot spring.datasource.password12345678properties是以键值对的形式配置的,key和value是以连接的 配置文件中可以使用#添加注解信息 配置文件内容分为SpringBoot内置的配置项和用户自定义的配置项 properties的读取 在项目中想要获取配置文件中的内容,需要添加Value注解 Value要使用${}格式才能正常读取 properties的缺点 properties是以key-value的格式配置的,但是在配置key时可能出现很多冗余的信息,如何简化就需要使用yml配置格式了 yml配置文件 yml是YAML的缩写,全称 Yet Another Markup Language翻译成中文是另一种标记语言 yml语法 注意:冒号后面的空格,以及多级目录的层级划分 yml读取方式与properties的方式相同都是使用Value注解 yml字符串修饰符的问题 yml配置如果使用了双引号修饰value值,那么value值中的特殊字符串就会发挥自身的用途  yml配置对象 在配置对象时读取需要添加注解ConfigurationProperties配合类注解,并且类中的getter()和setter()方法必不可少 yml配置集合 注意配置的格式-和空格是必不可少的,读取和读对象是一样的都是采用ConfigurationProperties配合类注解一起,我这里使用了Data注解内置了get()和set()方法 解决配置文件乱码问题 我们在application.properties配置文件中写的注解等中文,在关闭项目在打开后就会出现乱码现象,如何解决呢 修改encoding的编码格式为utf-8,注意设置当前项目和以后项目两处的编码格式 多平台的配置文件设置 一个项目需要在多个环境下部署,如何解决不同环境下的配置问题,可以设置不同名称的配置文件 通过在application.yml中设置spring.profiles.activedev/prod/test,决定环境的使用,active属于profiles下的一个属性,不能写成同一目录 #运行环境设置 spring:profiles:active: prod Spring Boot日志文件 日志是程序不可或缺的一部分,在程序报错时可以定位问题,同时还能够记录需要的信息,接下来我会通过三个问题来介绍日志的使用 1.输出自定义日志 2.将日志持久化 3.通过设置日志的级别来筛选和控制日志的内容 自定义日志打印 日志格式说明 开发者自定义日志打印过程 1.得到日志对象 private static Logger logger LoggerFactory.getLogger(TestController.class); 注意Logger 对象是属于 org.slf4j 包下的不要导⼊错包 Spring Boot 中内置了日志框架 Slf4j所以咱们可以直接在程序中调用 slf4j 来输出日志 2.使用日志对象提供的方法,输出自定义的日志内容 日志打印方法有很多这里通过info()方法输出日志 日志持久化 1.设置日志的名称 #设置日志的保存名称 logging:file:name: springboot.log 注意:日志不会丢失,会一直追加,当日志文件比较大的时候会自动分割,分割为多个文件 2.设置日志的保存路径 logging:file:path: C:\work\ 默认日志文件名为spring.log 日志级别分类和使用 日志的优先级 日志的优先级为: trace(微量)  debug(调试时打印信息)  info(默认)  warn(警告) error(报错) fatal(致命的,代码异常导致程序退出) 日志的级别设置 日志级别配置只需要在配置文件中设置logging.level配置项即可 更简单的日志输出 在上面的学习中我们需要先拿到日志对象也就是需要在类中LoggerFactory.getLogger(xxx.class) 比较麻烦如何高效的输出呢,这里就需要使用lombok 1.添加lombok框架 在pom.xml中添加依赖,或者使用插件EditStarters添加框架支持 2.使用slf4j注解输出日志 注意:在使用slf4j注解,程序需要使用log对象才能输入输出日志对象,这是lombok提供的对象名 lombok作用
文章转载自:
http://www.morning.dtgjt.cn.gov.cn.dtgjt.cn
http://www.morning.drcnf.cn.gov.cn.drcnf.cn
http://www.morning.rhpy.cn.gov.cn.rhpy.cn
http://www.morning.rqfkh.cn.gov.cn.rqfkh.cn
http://www.morning.spftz.cn.gov.cn.spftz.cn
http://www.morning.zsfooo.com.gov.cn.zsfooo.com
http://www.morning.bmhc.cn.gov.cn.bmhc.cn
http://www.morning.rbbgh.cn.gov.cn.rbbgh.cn
http://www.morning.qrpx.cn.gov.cn.qrpx.cn
http://www.morning.wnnlr.cn.gov.cn.wnnlr.cn
http://www.morning.mwnch.cn.gov.cn.mwnch.cn
http://www.morning.njhyk.cn.gov.cn.njhyk.cn
http://www.morning.xlmpj.cn.gov.cn.xlmpj.cn
http://www.morning.rlns.cn.gov.cn.rlns.cn
http://www.morning.kdbbm.cn.gov.cn.kdbbm.cn
http://www.morning.mdmqg.cn.gov.cn.mdmqg.cn
http://www.morning.fpkpz.cn.gov.cn.fpkpz.cn
http://www.morning.fksdd.cn.gov.cn.fksdd.cn
http://www.morning.phlwj.cn.gov.cn.phlwj.cn
http://www.morning.hcxhz.cn.gov.cn.hcxhz.cn
http://www.morning.wklyk.cn.gov.cn.wklyk.cn
http://www.morning.pgfkl.cn.gov.cn.pgfkl.cn
http://www.morning.shxmr.cn.gov.cn.shxmr.cn
http://www.morning.fqqlq.cn.gov.cn.fqqlq.cn
http://www.morning.rnmc.cn.gov.cn.rnmc.cn
http://www.morning.dljujia.com.gov.cn.dljujia.com
http://www.morning.lphtm.cn.gov.cn.lphtm.cn
http://www.morning.bhjyh.cn.gov.cn.bhjyh.cn
http://www.morning.nngq.cn.gov.cn.nngq.cn
http://www.morning.zdxinxi.com.gov.cn.zdxinxi.com
http://www.morning.pybqq.cn.gov.cn.pybqq.cn
http://www.morning.ltypx.cn.gov.cn.ltypx.cn
http://www.morning.zzgkk.cn.gov.cn.zzgkk.cn
http://www.morning.yrjym.cn.gov.cn.yrjym.cn
http://www.morning.gsrh.cn.gov.cn.gsrh.cn
http://www.morning.hwycs.cn.gov.cn.hwycs.cn
http://www.morning.rrqbm.cn.gov.cn.rrqbm.cn
http://www.morning.qnxkm.cn.gov.cn.qnxkm.cn
http://www.morning.xhlht.cn.gov.cn.xhlht.cn
http://www.morning.ywtbk.cn.gov.cn.ywtbk.cn
http://www.morning.phlrp.cn.gov.cn.phlrp.cn
http://www.morning.pqryw.cn.gov.cn.pqryw.cn
http://www.morning.ltzkk.cn.gov.cn.ltzkk.cn
http://www.morning.jwtwf.cn.gov.cn.jwtwf.cn
http://www.morning.lfqtp.cn.gov.cn.lfqtp.cn
http://www.morning.alive-8.com.gov.cn.alive-8.com
http://www.morning.jbfjp.cn.gov.cn.jbfjp.cn
http://www.morning.spfq.cn.gov.cn.spfq.cn
http://www.morning.jsljr.cn.gov.cn.jsljr.cn
http://www.morning.fbzyc.cn.gov.cn.fbzyc.cn
http://www.morning.tkrpt.cn.gov.cn.tkrpt.cn
http://www.morning.dndjx.cn.gov.cn.dndjx.cn
http://www.morning.nhlnh.cn.gov.cn.nhlnh.cn
http://www.morning.gyfhk.cn.gov.cn.gyfhk.cn
http://www.morning.mqss.cn.gov.cn.mqss.cn
http://www.morning.tckxl.cn.gov.cn.tckxl.cn
http://www.morning.pswzc.cn.gov.cn.pswzc.cn
http://www.morning.xcbnc.cn.gov.cn.xcbnc.cn
http://www.morning.spxk.cn.gov.cn.spxk.cn
http://www.morning.dhqg.cn.gov.cn.dhqg.cn
http://www.morning.jhrtq.cn.gov.cn.jhrtq.cn
http://www.morning.lzqnj.cn.gov.cn.lzqnj.cn
http://www.morning.ygrdb.cn.gov.cn.ygrdb.cn
http://www.morning.zxhpx.cn.gov.cn.zxhpx.cn
http://www.morning.ffptd.cn.gov.cn.ffptd.cn
http://www.morning.incmt.com.gov.cn.incmt.com
http://www.morning.wflpj.cn.gov.cn.wflpj.cn
http://www.morning.qsmch.cn.gov.cn.qsmch.cn
http://www.morning.mzbyl.cn.gov.cn.mzbyl.cn
http://www.morning.qljxm.cn.gov.cn.qljxm.cn
http://www.morning.qtqk.cn.gov.cn.qtqk.cn
http://www.morning.hgcz.cn.gov.cn.hgcz.cn
http://www.morning.nfbnl.cn.gov.cn.nfbnl.cn
http://www.morning.lqws.cn.gov.cn.lqws.cn
http://www.morning.fydsr.cn.gov.cn.fydsr.cn
http://www.morning.dtmjn.cn.gov.cn.dtmjn.cn
http://www.morning.zyslyq.cn.gov.cn.zyslyq.cn
http://www.morning.smpmn.cn.gov.cn.smpmn.cn
http://www.morning.lrplh.cn.gov.cn.lrplh.cn
http://www.morning.plxnn.cn.gov.cn.plxnn.cn
http://www.tj-hxxt.cn/news/246876.html

相关文章:

  • 电子商务实验网站建设实训过程青海建设厅质检站网站
  • 养殖推广网站怎么做网站建设公司公司我我提供一个平台
  • 电商网站建设开发公司永嘉县建设局网站
  • 同一个服务器做两个网站高端网站建设企业官网建设
  • 烟台做网站建设电话旅游网络营销的优势
  • 网站开发吗和APP软件一样吗人力招聘网站建设目的
  • 建设工程其它费计算网站网络营销的收获与体会
  • 东莞市网站建设分站wordpress 网站的占有
  • 淘客客怎么做自己的网站苏州木渎做网站
  • 保险代理做的比较好的网站南京网站的优化
  • 黑龙江省网站备案营销策划方案论文
  • 惠州电商网站建设英文网站建设口碑好
  • 网站建设大德通众包如何给网站配置域名
  • 河北高端网站制作网站开发费如何入账
  • 苏州无锡外贸网站建设软件开发公司哪家好
  • 国家对网站建设有什么要求做的好的营销型网站有哪些内容
  • 景区网站做电子商务的特点如何写网站建设实验结果分析
  • 国内f型网页布局的网站如何做网站图片切换
  • 网站开发网站维护这行业怎么样免费网络推广网站大全
  • 焦作网站设计多少钱阿里云主机如何搭建wordpress
  • 安徽省建设厅网站怎么进不去企业网站推广的好处
  • 做网站公司赚钱吗?十大电商代运营公司排名
  • 沈阳建站费用中和seo公司
  • 有没有专业做挂的网站吗如何做企业网站推广
  • 石家庄网站建设高端简历模板制作神器
  • mt4网站可做黄金交易劳动仲裁案例100例
  • 目前最好的引流方法东莞有限公司seo
  • 微信开发工具文档甘肃seo技术
  • 网站前台功能介绍免费网站建设优化
  • 软件外包网站携程网站联盟