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

电商网站管理系统模板下载网站排名优化+o+m

电商网站管理系统模板下载,网站排名优化+o+m,义乌外贸网站建设,域名备案注销1:parent 目的:减少依赖配置 开发SpringBoot程序要继承spring-boot-starter-parentspring-boot-starter-parent中定义了若干个依赖管理继承parent模块可以避免多个依赖使用相同技术出现依赖版本冲突继承parent的形式也可以采用引入依赖的i形式实现效果…

1:parent

目的:减少依赖配置

  • 开发SpringBoot程序要继承spring-boot-starter-parent
  • spring-boot-starter-parent中定义了若干个依赖管理
  • 继承parent模块可以避免多个依赖使用相同技术出现依赖版本冲突
  • 继承parent的形式也可以采用引入依赖的i形式实现效果

2:starter

目的:减少依赖冲突

  • 开发SpringBoot程序需要导入坐标时通常导入对应的starter
  • 每个不同的starter根据功能不同,通常包含多个依赖坐标
  • 使用starter可以实现快速配置的效果,达到简化配置的目的

注意:在实际开发中,使用任意坐标,仅书写G和A,V由SpringBoot提供,除非SpringBoot未提供对应版本V,如果发生坐标错误,在手动指定version(这里要小心版本冲突)

3:引导类

  • 启动方式 
  • SpringBoot的引导类是Boot工程的执行入口,运行main方法就可以启动项目(未启动web服务器)
  • SpringBoot工程运行后初始化Spring容器,扫描引导类所在包加载bean

4:内嵌Tomcat(辅助功能 )

  • 内嵌Tomcat服务器是SpringBoot辅助功能之一
  • 内嵌Tomcat工作原理就是将Tomcat服务器当作对象运行,并将该对象交给Spring容器管理
  • 变更服务器思想去除现有服务器,添加全新的服务器

5:复制模板

  1. 在工作空间中复制对应工程,并修改工程名称
  2. 删除与idea的相关配置文件,仅保留src目录和pom.xml文件
  3. 修改pom.xml文件中的artifactId与新工程/模块名相同
  4. 删除name标签(可选)
  5. 保留备份工程供后期使用

6:yaml数据格式

6.1:yaml语法规则

  • 大小写敏感
  • 属性层级关系使用多行描述,每行结尾使用冒号结束
  • 使用缩进表示层级关系,同层级左侧对齐,只允许使用空格,不能使用Tab键
  • 属性值前面添加空格(属性名和属性值之间使用冒号加空格作为分隔)
  • #表示注释

6.2:注意属性名冒号后面与数据之间有一个空格

6.3:yaml数据读取

  • 使用@Value读取单个数据,属性名引用方式引用属性:${一级属性名.二级属性名...}   
  • 属性值如果出现转义字符,需要使用双引号包裹         
  •   开发中最常用的读取方式:
  • 1:定义数据模型封装yaml文件中对应的数据
  • 2:定义为spring管控的bean,否则无法进行属性注入
  • 3:指定加载的数据 @ConfigurationProperties

7:SpringBoot整合第三方技术

7.1:SpringBoot整合Junit

  • 导入测试对应的starter
  • 测试类使用@SpringBootTest修饰
  • 使用自动装配的形式添加要测试的对象

注意:(1)测试类如果存在引导类所在包或其子包中,无需指定引导类

          (2)测试类如果不存在引导类所在包或其子包中,需要通过classes属性指定引导类

7.2:SpringBoot整合Mybatis

(1):创建新模块,选择Spring初始化,并配置模块相关基础信息

(2):选择当前模块需要使用的技术集(Mybatis,Mysql)

(3):设置数据源参数

(4):定义数据层接口与映射配置

(5):测试类中注入dao接口,测试功能

7.3:SpringBoot整合Druid

1:整合Druid需要导入Druid对应的start

2:根据Druid提供的配置方式进行配置

3:整合第三方技术通用方式

  • 导入对应的starter
  • 根据提供的配置格式,配置非默认值对应的默认项
http://www.hkea.cn/news/493375/

相关文章:

  • 日照网站建设价格百度推广怎么优化关键词的质量
  • 竭诚网络网站建设开发百度搜索竞价推广
  • 浙江住房和城乡建设厅报名网站下拉关键词排名
  • 银川哪里做网站百度网址名称是什么
  • 合肥公司网站建设价格低西安网络科技公司排名
  • 怎么样建设个人网站企业文化建设
  • 如何知道网站有没有备案成都seo公司
  • wordpress 艺术主题南京网络优化公司有哪些
  • 贵阳网站备案百度网站优化方案
  • 单位网站建设论文怎么做竞价托管
  • 建筑公司网站有哪些谈谈自己对市场营销的理解
  • 做ppt音乐怎么下载网站企业培训课程有哪些
  • magento网站建设网站优化排名软件网站
  • 做生鲜食品最好的网站网络推广及销售
  • 销售管理系统需求分析长沙seo代理
  • 站长网站查询深圳百度关键字优化
  • 用net语言做网站平台好不好企业培训师资格证报考2022
  • 成都定制网站设竞价推广遇到恶意点击怎么办
  • 制作视频网站建设友链交易网
  • 做外贸是不是要有网站腾讯企点app下载安装
  • 网站开发快递文件国外网站怎么推广
  • 网站和搜索引擎站长论坛
  • 做违法网站会怎样外贸独立站怎么建站
  • 云主机建网站教程深圳全网推互联科技有限公司
  • 做网站赚50万谷歌搜索引擎363入口
  • 台州网站设计外包网页制作公司排名
  • 网站建设投标文件范本亚马逊提升关键词排名的方法
  • 学做网站需要多长时间免费推广平台排行
  • wordpress运行php 404360优化大师下载
  • seo排名网站 优帮云线上推广的三种方式