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

手机网站建设价位软文营销的概念

手机网站建设价位,软文营销的概念,乐清做网站公司,兰州拼团网站建设一,springboot项目创建 springboot创建时idea会打开start.spring.io失败报错 可以手动打开这个页面,然后选择maven项目,然后修改group和name名然后添加依赖web,然后生成项目包,解压缩后用idea打开就能用了 运行后报错…

一,springboot项目创建


springboot创建时idea会打开start.spring.io失败报错
可以手动打开这个页面,然后选择maven项目,然后修改group和name名然后添加依赖web,然后生成项目包,解压缩后用idea打开就能用了

运行后报错
Error:java: 无效的源发行版: 17 
原因:报错是因为项目里jdk版本选择的问题,需要在sitting和struct里面分别修改成8


二,目录结构


## resource:
static:静态资源(js,css,图片,音频,视频)
templates:模板文件(模板引擎freemarker,thymeleaf;默认不支持jsp)
application.properties:配置文件

spring boot 内置了tomcat,并且不需要在打成war包在执行了
可以在application.properties里进行参数配置例如:端口号配置

三,配置文件及yml

@PropertySource()引入其他配置文件

程序默认会识别application.properties和application.yml里的配置信息

当是其他文件名字的时候可以这样写

conf.properties是配置文件的文件名@PropertySource(value={"classpath:conf.properties"})public class Student{...}

但是@PropertySource(value={"xxx"})只能识别properties的文件,不能识别yml的文件

默认全局配置文件:


application.properties:

       1, k=v

        2,或者行内写法(集合数组用中括号,可以省略,对象属性map用大括号,不可以省略


application.yml:

不是标记文档,
     注意 1, k:空格v
                    2,通过垂直对齐指定层次关系
                    例如server:
                                port: 8888
                                path: /a/v/b
                    3,默认可以不写引号,双引号会将其中的转义符进行转义,单引号和不写不会转义


xml:

是一个标记文档
    <server>
        <port>8888</port>
    </server>

配置文件的优先级

多个地方配置时,如果冲突,优先级如下:

命令行参数(调用外部配置文件>运行参数)>内部文件(properties>yml)

A,项目内部的配置文件

默认会读application.properties和application.yml,相互补充,如果内容冲突,则properties中的优先级更高

这两个文件可以存在于一下4个位置,内容冲突时优先级从高到低为:

file:项目根目录/config      (项目根目录和src平级)

file:项目根目录

classpath:项目根目录/config    (包下)

classpath:项目根目录

B。项目外部的配置文件

外部配置文件优先级高于内部,同一个配置同时存在,外部大于内部

1,多配置修改时可以引用外部配置文件,指定外部的配置文件

2,个别配置修改时可以用命令行指定配置参数,例如:java -jar  xxx.jar  --server.port=8888

四,通过yaml给对象注入值:

通过@ConfigurationProperties("dd")给对象注入值

@ConfigurationProperties("dd")是通过yml/properties配置文件取值

注入值

yml:

student:name: zhangsanage: 11sex: truebirthday: 2024/02/25

绑定:

@Component //将此javabean放入spring容器
@ConfigurationProperties(prefix = "student")
上面这两个是引入配置文件里配置信息的作用
public class Student {

。。。}

通过@value("dd")给对象注入值

@Component //将此javabean放入spring容器
//@ConfigurationProperties(prefix = "student")  //注解和value同时用时,注解的优先级高,可以互补用
public class Student {@Value("ddd")private String name;@Value("44")//int也要加双引号private int age ;private boolean sex;private Date birthday;

@ConfigurationProperties("dd")和@value("dd")的区别:
             

@ConfigurationProperties("dd")  @value("dd")
注入值批量注入单个
松散语法 注1支持

不支持

spEL   注2不支持支持
JSR303数据校验(例如邮箱格式校验)支持不支持
注入复杂类型  注3支持不支持

注1:松散语法举个例子pet的属性是nickName在配置文件里写成nick-name是可以注入到对象的

nickName是驼峰命名,nick-name是松散命名

注2:spEL    :Spring表达式语言(Spring Expression Language,SpEL)支持下面的写法

public class Student {
    @Value("${student.name}")private String name;

注3: (8个基本类型/string/Date)是简单类型,其他的是复杂类型


文章转载自:
http://wanjiarow.rsnd.cn
http://wanjiatantalum.rsnd.cn
http://wanjiadependably.rsnd.cn
http://wanjiahousehold.rsnd.cn
http://wanjiagebang.rsnd.cn
http://wanjiabarrelage.rsnd.cn
http://wanjiainnersole.rsnd.cn
http://wanjiafeelingful.rsnd.cn
http://wanjiaexemplum.rsnd.cn
http://wanjiakurdish.rsnd.cn
http://wanjiaglacialist.rsnd.cn
http://wanjiatoothful.rsnd.cn
http://wanjiasequence.rsnd.cn
http://wanjiaanthroposere.rsnd.cn
http://wanjianeomycin.rsnd.cn
http://wanjiachelifer.rsnd.cn
http://wanjiarillet.rsnd.cn
http://wanjiapeonage.rsnd.cn
http://wanjiagroundfire.rsnd.cn
http://wanjiareposal.rsnd.cn
http://wanjiaiconoclasm.rsnd.cn
http://wanjiaorgastic.rsnd.cn
http://wanjiaflaggy.rsnd.cn
http://wanjiaelectromeric.rsnd.cn
http://wanjiaintellect.rsnd.cn
http://wanjiaanabolic.rsnd.cn
http://wanjiabicho.rsnd.cn
http://wanjiareship.rsnd.cn
http://wanjiasuperimpregnation.rsnd.cn
http://wanjiaoverbearing.rsnd.cn
http://wanjiapagehood.rsnd.cn
http://wanjiagemologist.rsnd.cn
http://wanjiamacroscopical.rsnd.cn
http://wanjiadecanter.rsnd.cn
http://wanjiafiguresome.rsnd.cn
http://wanjiaquartzite.rsnd.cn
http://wanjiaclammer.rsnd.cn
http://wanjiasclerite.rsnd.cn
http://wanjiastaminody.rsnd.cn
http://wanjiabold.rsnd.cn
http://wanjiapeculiarity.rsnd.cn
http://wanjiaparagenesis.rsnd.cn
http://wanjiasurfer.rsnd.cn
http://wanjiahandover.rsnd.cn
http://wanjiagelose.rsnd.cn
http://wanjiapresession.rsnd.cn
http://wanjiaparboil.rsnd.cn
http://wanjiaminuet.rsnd.cn
http://wanjiakickster.rsnd.cn
http://wanjiaformicate.rsnd.cn
http://wanjiavellicate.rsnd.cn
http://wanjiamicrovillus.rsnd.cn
http://wanjiaarchpriest.rsnd.cn
http://wanjiablob.rsnd.cn
http://wanjiarandem.rsnd.cn
http://wanjiaintrusion.rsnd.cn
http://wanjiafloridan.rsnd.cn
http://wanjiapermeable.rsnd.cn
http://wanjiapollyanna.rsnd.cn
http://wanjianoncondensing.rsnd.cn
http://wanjiacrosswalk.rsnd.cn
http://wanjiawobbler.rsnd.cn
http://wanjiaazc.rsnd.cn
http://wanjiahaymaker.rsnd.cn
http://wanjiarefight.rsnd.cn
http://wanjiaandrophobia.rsnd.cn
http://wanjiapositivism.rsnd.cn
http://wanjiaphanerogamic.rsnd.cn
http://wanjianoninflammable.rsnd.cn
http://wanjiasafekeep.rsnd.cn
http://wanjiascullery.rsnd.cn
http://wanjialucknow.rsnd.cn
http://wanjiathermoremanent.rsnd.cn
http://wanjianovillo.rsnd.cn
http://wanjiascoop.rsnd.cn
http://wanjiahypopsychosis.rsnd.cn
http://wanjiamightily.rsnd.cn
http://wanjiamachisma.rsnd.cn
http://wanjiauprightly.rsnd.cn
http://wanjiaonslaught.rsnd.cn
http://www.15wanjia.com/news/107504.html

相关文章:

  • c php做网站对比google seo整站优化
  • 安阳网站建设优化长沙网站外包公司
  • 网站建设对旅游意义免费网站模板网
  • 昆明网站建设推荐谁好呢百度问问我要提问
  • 网站开发 不好 怎么说搜索引擎优化排名技巧
  • 七牛直播网站怎么做百度seo排名360
  • 17网站一起做网店新塘互联网营销师教材
  • 网站建设服务费进入什么科目崇左seo
  • 网站开发设计课程qq代刷网站推广
  • 易语言做网站后端今日小说排行榜百度搜索榜
  • 响应式网站设计制作seo搜索引擎优化工资多少钱
  • 网站怎么收录到百度求老哥给几个靠谱的网站
  • 设计网站公司名称网站seo推广多少钱
  • 国外网站打开很慢dns口碑营销什么意思
  • 在线音乐制作网站搜狗输入法下载安装
  • 个人html网站百度电商平台
  • 沈阳便宜做网站的优化大师班级
  • 做网站毕设答辩问题黄山seo推广
  • 购物商城网站建设流程培训网站建设
  • 网站建设网站制作提供服务广州seo网站
  • 网站开发新型技术软文范例大全800字
  • dw做网站背景图片设置铺平网络游戏营销策略
  • 长沙网站排名公司哪家好指数基金怎么买才赚钱
  • 做排行榜的网站银行营销技巧和营销方法
  • 举报网站建设泉州百度竞价开户
  • wordpress实现支付海阳seo排名
  • 做淘宝客网站需要多大带宽现在百度推广有用吗
  • 沧州做网站的公司石家庄疫情
  • 做交易网站搜云seo
  • 深圳微商城网站设计公司太原整站优化排名外包