springboot简介,maven在idea中的命令行,springframe的ioc的相关操作

             Springboot基础入门

能做什么Springboot

                   微服务 交互 云开发 web 无服务开发(函数式) 数据流 批处理

什么是Springboot

                                               ( 实现了接口的默认实现)

优点

创建独立性spring应用 内嵌web服务器 自动依赖starter依赖,简化构建配置  自动配置spring以及第三方功能 提供生产级别的健控,健康检查和·外部化配置 无代码生产,无需编写xml主要概括为整合简化

缺点

更新快 难掌握

什么是微服务:将一个项目分为许多小的共同组成,去中心化,因此生成了分布式(许多困难)云原生(cloud native)

Springboot整合Spring框架,spring框架整合Java底层代码

体验Springboot自动配置原理入门Springboot核心技术配置文件 web 数据访问 junit单元测试 actuator生产指标监控

springboot核心原理解析

虚拟化 安全控制 缓存 分布式 消息中间件 响应式设计基础 Webflux开发 web持久化访问 响应式安全开发 响应式原理、

版本要求

maven 3.6.3 Tomcat  10Servlet   9Jdk17

Mvn相关命令构建

mvn clean  清理编译

mvn complier 编译生成target文件

mvn test  执行测试代码

mvn site 依赖信息展示页面

mvn package  打包项目 生成war jar

mvn install 打包上传到本地场库

mvn deploy  只打包

springframework (Java半边天)spring的技术的全家桶()spring boot spring cloud spring mvc的基础container ioc aop tx

servlet容器(复杂)

spring ioc控制反转将管理交给spring核心容器

di依赖注入,在容器内部完成

运用方法

Java程序  编写配置信息配置文件(xml,注释,配置)(组件类信息,组件之间的引用关系)指定配置信息 实例化·ioc容器对象  如何在Java代码中获取组件使用组件

<bean id="happyComponent" class="com.ai.ioc01.HappyComponent"/>
<!--静态工厂类如何声明工厂方法进行ioc配置-->
<bean id="clientService" class="com.ai.ioc01.ClientService" factory-method="createInstance"/>
<!--非静态工厂类如何声明工厂方法进行ioc配置-->
<!--非配置工厂类的组件信息-->
<bean id="DefaultServiceLocator" class="com.ai.ioc01.DefaultServiceLocator"/>
<!--通过指定非静态工厂对象和方法名来配置生成的toc信息-->
<bean id="DefaultServiceLocator" factory-bean="DefaultServiceLocator" factory-method="createClientServiceInstance"/>
</beans>
  • 11
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值