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

上海企业网站开发网络营销有什么方式

上海企业网站开发,网络营销有什么方式,安一个网需要多少钱,域名如何解绑一个网站###SpringBoot原理分析 ###SpringBoot监控 ###SpringBoot项目部署 #SpringBoot自动配置 Condition:(条件) Condition是在Spring4.0增加的条件判断功能,通过这个功能可以实现选择性的创建Bean操作 SpringBoot是如何知道要创建…

 ###SpringBoot原理分析

###SpringBoot监控

###SpringBoot项目部署

#SpringBoot自动配置

Condition:(条件)

Condition是在Spring4.0增加的条件判断功能,通过这个功能可以实现选择性的创建Bean操作

SpringBoot是如何知道要创建哪个Bean的?比如SpringBoot是如何知道要创建RedisTemplate的?

Condition

 

 Condition判断的

案例:需求

在Spring的IOC容器中有一个User的Bean,现要求:

1.导入Jedis坐标后,加载该Bean,没导入,则不加载。

Object user = context.getBean(name:"user");

P(user);

 

 2.将类的判断定义为动态的。判断哪个字节码文件存在可以动态指定。

Condition-小结

1)定义条件类:自定义类实现Condition接口,重写matches方法,在matches方法中进行逻辑判断,返回boolean值。metches方法两个参数:

*context:上下文对象,可以获取属性值,获取类加载器,获取BeanGactory等。

*metadata:元数据对象,用于获取注解属性。

2)判断条件:在初始化Bean时,使用@Conditional(条件类。class)注解

  

*SpringBoot提供的常用条件注解·

1)ConditionalOnProperty:判断配置文件中是否有对应属性和值才初始化bean

2)ConditionalOnClass:判断环境中是否有对应字节码文件才初始化Bean

3)ConditionalOnMissingBean:判断环境中没有对应的Bean才初始化Bean

SpringBoot自动配置

切换内置web服务器

SpringBoot的web环境中默认使用tomcat作为内置服务器,其实SpringBoot提供了4种内置服务器供我们选择,我们可以很方便的进行切换。

 这个对应的是tomcat服务器

有四种服务器,

 

 

 如上图可以查看依赖的关系图:

自动配置:

@Enable*注解

 SpringBoot中提供了很多Enable开头的注解,这些注解都是用于动态启动某些功能的,而且底层原理是使用@Import注解导人的一些配置类,实现Bean的动态加载。

思考:SpringBoot工程是否可以直接获取jar包中定义的Bean?(不可以)

答:@SpringBootApplication里有一个注解@ComponentScan

这个注解扫描范围是当前引导类所在包及其子包

com.a.springbootenable

com.a.config

1)使用@ComponentScan扫描com.a.config包

2)可以使用@Import注解,加载类。这些类都会被Spring创建,并放入IOC容器。

3)可以对Imoprt注解进行封装。

 

案例:

@Import注解

@Enable*底层依赖于@Import注解导入一些类,使用@Import导入的类会被Spring加载到IOC容器中。而@Import提供4种用法:

1)导入Bean

2)导入配置类

3)导入ImportSelector实现类。一般用于加载配置文件中的类

4)导入ImportBeanDefinitionRegistrar实现类

@Import(User.class)

main{

ConfigurableApplicationContext context = SpringApplication.run(SpringbootEnableApplication.class)

User user = context.getBean(User.class);

P(user);

context.getBeanOfType(User.class);

P(map);

}

####SpringBoot自动配置的核心注解springbootAutoConfiguration

 自定义starter

 查redis的数据keys *

get.name

springboot监听机制

 

 

 

 json.cn这个网站把所有的信息复制到这里便于查看,复制于网页

 

 

 快捷选择依赖ops

 在server端加上一个注解

在客户端client要进行配置。

 

 配置端口号和所有的要开启的监控

欢迎界面的修改,在source下创建banner。txt

 

 过滤某些访问的请求次数

 这是线程,绿色的是在运行,黄色的是在等待

交替运行

 项目部署两种方式,jar包和war包

默认jar包 

启动

 打war包

 

 

修改启动类

 

 打包位置

 指定打包位置

启动

 

 放到tomcat里,然后启动tomcat

 

点击startup。bat启动

外置tomcat访问到了一只猫

 

虚拟目录发生了变化 

 感谢黑马的视频,哈哈

http://www.hengruixuexiao.com/news/33039.html

相关文章:

  • 网站建设需要资质么网络平台营销
  • 资源搜索网站是怎么做的自己做的网站怎么推广
  • 万网企业邮箱上海关键词优化推荐
  • 政府网站群集约化建设免费建站的网站有哪些
  • 做小型企业网站多少钱2023年新闻摘抄十条
  • 做爰片免费观看网站高端网站建设定制
  • 好网站建设公司开发建网站流程
  • 潍坊优化网站百度搜索推广采取
  • 网站建设团队线上销售如何找到精准客户
  • utc+wordpressseo网上课程
  • 网页制作重庆英文外链seo兼职在哪里找
  • wordpress地址(url)站点地址(url)搜索引擎营销seo
  • 无锡百度快照优化排名企业关键词排名优化哪家好
  • 合肥网站建设 合肥网络推广重庆网站seo诊断
  • 做征婚网站有哪些优化大师使用方法
  • 网站效果用什么软件做seo门户网站建设方案
  • 设计方案的步骤重庆网站seo公司
  • 学做披萨的网站企业网站设计思路
  • 手机企业网站建设免费seo关键词优化方案
  • 营销网站建设汉狮电话外贸建站平台
  • 网站建设的流程图示武汉网络推广有限公司
  • 内蒙古建设协会网站可以发外链的平台
  • 网站开发和报价方案怎么做好网站方式推广
  • 建设政府官方网站的要求网络营销软文范例300
  • 用axure做网站优化快速排名公司
  • 中国建设银行官网站诚聘英才今日国内新闻
  • 外贸做哪个网站平台百度竞价排名魏则西事件分析
  • 做我女朋友网站p0rn视频郑州免费做网站
  • 软件工程师招聘简章pdfseo营销技巧
  • 西安正规网站建设报价东营网站建设制作