1. Nexus 全称:Nexus Repository Manager(Nexus仓库管理器)极大地简化了内部仓库的维护和外部仓库的访问。常用来搭建(公司或组织内的)Mav...
1. Nexus 全称:Nexus Repository Manager(Nexus仓库管理器)极大地简化了内部仓库的维护和外部仓库的访问。常用来搭建(公司或组织内的)Mav...
1. 配置SpringMVC SpringBoot抛弃了传统的xml配置方式,使用@Configuration注解标注的配置类(替代xml配置文件)来对SpringMVC进行...
一款用于简化Spring项目搭建和开发的开源框架(使开发者更专注于业务逻辑)。 1. 第一个SpringBoot项目(HelloWorld) 2. starter机制 Spr...
1. SpringCloud Hystrix(服务熔断与降级组件 / 服务容错与保护组件) 示例(服务端降级) 示例(客户端降级) 示例(全局降级方法) 示例(解耦降级逻辑)...
SpringCloud:用于开发高度可扩展、高性能的分布式微服务系统。 前言 微服务(MicroServices) 不同点微服务架构单体架构团队规模微服务架构可以将传统模式下...
1. SpringCloudAlibaba Nacos Nacos(Dynamic Naming and Configuration Service)由Alibaba开发的J...
处理分布式(微服务)架构的事务问题。 Seata简介 下载Seata服务器 从github下载Seata服务器(压缩包+SourceCode)[https://github....
简介 1. 下载H2数据库 下载H2数据库 下载最新版本的H2数据库(选择Platform-IndependentZip),并解压到指定目录(如:/Users/cx/H2Da...
1. 拦截器 类似于Servlet的过滤器,对用户请求进行拦截(在Controller控制器处理请求前、处理完请求后,甚至是渲染视图后)做相应处理。通过拦截器可实现:权限验证...
SpringMVC:Spring提供的基于MVC设计模式的轻量级Web开发框架(本质:对Servlet的进一步封装)。 前言 MVC(Model-View-Controlle...
MyBatis(前身为iBatis)是一款免费开源的轻量级访问数据库的JavaORM框架(用来取代JDBC、Hibernate),专注于SQL语句本身(使用xml配置文件或注...
Spring是一款JavaEE轻量级开源框架(用于简化JavaEE企业级应用的开发)。 1. Spring简介 Spring框架结构 下载Spring框架 官网下载Sprin...
1. AOP简介 AOP(全称:Aspect Oriented Programming):在运行时动态地将代码切入到指定类的指定方法的指定位置上。 可以在不修改源码的情况下给...
自定义标签:旨在移除JSP页面中的Java代码。 1. 自定义标签 相关接口 自定义传统标签 示例(获取客户端IP) 自定义简单标签 示例 开发带有属性标签 自定义标签中可以...
1. 文本 Text (用于显示文本) 示例 TextSpan (富文本:对文本内容的不同部分按照不同的样式显示) 示例 DefaultTextStyle 继承父辈文本样式 ...
1. PageView 分页 可用来实现页面切换、Tab换页、视频上下滑页、图片轮动。 示例 示例2 示例3(PageView.builder) 2. TabBarView(...
1. MobX库 基于观察者模式和响应式模式的状态管理库,将响应式数据和UI进行绑定(绑定是完全自动的)。使开发者只需要关注UI需要消费哪些响应式数据,而无需关注如何保持二者...
内置动画组件 示例(AnimatedOpacity图片渐显过渡,一张图逐渐消失另一张图逐渐显示) 示例(AnimatedPositioned 火箭发射) 示例(Animate...
1. 调试 日志与断点 debugger() print、debugPrint、flutter logs assert 断点 调试应用程序层 Flutter框架的每一层都提供...
Flutter官方并没有对Widget进行分类,对其分类主要是为了对Widget进行功能区分。 当组件超过显示窗口时,Flutter会提示Overflow错误。为此,Flut...