![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringBoot
文章平均质量分 69
SpringBoot 手撕代码
小道士写程序
这个作者很懒,什么都没留下…
展开
-
mysql初始密码在哪个文件_mysql-5.7.26-安装教程
win 安装mysql原创 2023-03-24 17:04:46 · 790 阅读 · 0 评论 -
mysql max() grou by 的使用小记
使用MAX 函数和 GROUP 的时候会有不可预料的数据被SELECT 出来。下面举个简单的例子:想知道每个SCOREID 的 数学成绩最高的分数。表信息:/*DDL Information For - test.lkscore*/--------------------------------------Table Create Table------...原创 2022-04-01 09:54:58 · 182 阅读 · 0 评论 -
本地jar导入maven本地仓库
mvn install:install-file -Dfile=C:\kdxf\lfasr-sdk-3.0.1.jar -DgroupId=com.iflytek.msp.lfasr -DartifactId=lfasr-sdk -Dversion=3.0.1 -Dpackaging=jar加粗部分:对应上即可原创 2021-12-07 16:16:48 · 449 阅读 · 0 评论 -
maven 一览众山小
Maven在Java项目开发中的应用⒈ 项目构建什么是构建工具?构建工具是将软件项目构建相关的过程自动化的工具。构建一个软件项目通常包含以下一个或多个过程:生成源码(如果项目使用自动生成源码);① 从源码生成项目文档;② 编译源码;③ 将编译后的代码打包成 JAR 文件或者 ZIP 文件;④ 将打包好的代码安装到服务器、仓库或者其它的地方;有些项目可能需要更多的过程才能完成构建,这些过程一般也可以整合到构建工具中,因此它们也可以实现自动化。自动化构建过程的好处是将手动原创 2021-10-29 11:25:55 · 85 阅读 · 0 评论 -
讲讲Spring框架Bean的加载过程
Spring框架Bean的加载过程转载 2023-02-01 16:00:37 · 314 阅读 · 0 评论 -
Spring5 框架概述(一)
1、Spring 是轻量级的开源的 JavaEE 框架2、Spring 可以解决企业应用开发的复杂性3、Spring 有两个核心部分:IOC 和 Aop (1)IOC:控制反转,把创建对象过程交给 Spring 进行管理 (2)Aop:面向切面,不修改源代码进行功能增强4、Spring 特点(1)方便解耦,简化开发(2)Aop 编程支持(3)方便程序测试(4)方便和其他框架进行整合...原创 2021-10-08 09:19:45 · 54 阅读 · 0 评论 -
IOC 操作 Bean 管理(xml 注入集合属性)(四)
1、注入数组类型属性2、注入 List 集合类型属性3、注入 Map 集合类型属性(1)创建类,定义数组、list、map、set 类型属性,生成对应 set 方法public class Stu {//1 数组类型属性private String[] courses;//2 list 集合类型属性private List<String> list;//3 map 集合类型属性private Map<String,String> maps;//4 ...原创 2021-10-08 13:07:34 · 66 阅读 · 0 评论 -
JdbcTemplate 全局理解
Spring框架中对数据库的操作在jdbc上面做了深层次封装,使用了spring的注入功能,把DataSource注册到JdbcTemplate之中。 JdbcTemplate位于中。其全限定命名为org.springframework.jdbc.core.JdbcTemplate。要使用JdbcTemlate还需一个这个包包含了一下事务和异常控制JdbcTemplate主要提供以下五类方法: execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句; updat原创 2022-02-06 15:54:12 · 159 阅读 · 0 评论 -
Spring IOC 操作 Bean 管理(概念)-- 依赖注入所有实现方式(三)
(一)xml实现依赖注入1、创建 Spring 配置文件,在配置文件配置创建的对象(1)Spring 配置文件使用 xml 格式 <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="ht..原创 2021-10-08 11:30:15 · 126 阅读 · 0 评论 -
主流注册中心产品
主流注册中心产品ZookeeperApache Zookeeper 在设计时就紧遵CP原则,即任何时候对 Zookeeper 的访问请求能得到一致的数据结果,同时系统对网络分割具备容错性,但是 Zookeeper 不能保证每次服务请求都是可达的。从 Zookeeper 的实际应用情况来看,在使用 Zookeeper 获取服务列表时,如果此时的 Zookeeper 集群中的 Leader 宕机了,该集群就要进行 Leader 的选举,又或者 Zookeeper 集群中半数以上服务器节点不.转载 2022-03-30 09:22:23 · 96 阅读 · 0 评论 -
控制反转和依赖注入到底是个啥
我们将介绍 IoC(控制反转)和 DI(依赖注入)的概念,并看看它们是到底在 Spring 框架中实现的 1. 什么是控制反转?控制反转是软件工程中的一项原则,它将对象或程序部分的控制权转移到容器或框架。我们最常在面向对象编程的上下文中使用它。与我们的自定义代码调用库的传统编程相比,IoC 使框架能够控制程序流并调用我们的自定义代码。为了实现这一点,框架使用了带有附加行为的抽象。如果我们想添加我们自己的行为,我们需要扩展框架的类或插入我们自己的类。这种架构的优点是...原创 2021-09-27 19:21:41 · 133 阅读 · 0 评论 -
Spring AOP面向切面的2种实现方式
面向切面-的实现方式(基于JDK代理例子)原创 2023-02-01 06:05:58 · 168 阅读 · 0 评论 -
依赖 -- 形象描述
一个道长要做法: 需要法器(1)桃木剑(2)法印那个道长做法就必须要用:道长做法依赖桃木剑和法印一个厨师做菜:需要(1)菜刀 (2)炒锅 (3)铲子 ......厨师做菜就必须要用:厨师依赖菜刀,炒锅,铲子 .........原创 2021-09-29 13:46:22 · 67 阅读 · 0 评论 -
切入点(pointcut)的申明规则
切入点(pointcut)的申明规则原创 2023-02-01 06:27:02 · 1154 阅读 · 0 评论 -
IOC(概念和原理)(二)
1、什么是 IOC(1)控制反转,把对象创建和对象之间的调用过程,交给 Spring 进行管理(2)使用 IOC 目的:为了耦合度降低(3)做入门案例就是 IOC 实现2、IOC 底层原理(1)xml 解析、工厂模式、反射3、画图讲解 IOC 底层原理IOC(BeanFactory 接口)1、IOC 思想基于 IOC 容器完成,IOC 容器底层就是对象工厂2、Spring 提供 IOC 容器实现两种方式:(两个接口)(1)BeanFactory:IOC 容器基本实现,是 Spring 内部原创 2021-10-08 10:10:39 · 57 阅读 · 0 评论 -
尚硅谷笔记 -- 第9章SpringBoot消息
spring message转载 2023-03-06 16:17:14 · 106 阅读 · 0 评论 -
Linux环境下zookeeper的安装教程
Linux环境下zookeeper的安装教程转载 2022-10-24 13:21:52 · 177 阅读 · 0 评论 -
spring boot 自动配置类,详细过程
利用AutoConfigurationImportSelector给容器导入一些组件,导入哪些组件那?点击AutoConfigurationImportSelector 进入;从properties 中获取到EnableAutoConfiguration.class类(类名)对应的值,然后把它们添加到容器中。扫描这个目录的作用是:把扫描到的这些文件的内容包装成properties对象。loadSpringFactories,看到装载资源。返给spring 容器我们要加载的组件;原创 2023-02-17 23:17:55 · 706 阅读 · 0 评论 -
Spring常用注解(绝对经典)
当类级别配置了@Transactional,方法级别也配置了@Transactional,应用程序会以方法级别的事务属性信息来管理事务,换言之,方法级别的事务属性信息会覆盖类级别的相关配置信息。最近在看B站颜群老师的课程,Javaweb>spring>springMVC>mybatis>spring高级,一路走来,跌跌撞撞,发现spring也不过尔尔,说白了,spring就是想尽办法将new做的更简单,更完美,更可配置。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。转载 2023-01-11 16:25:53 · 232 阅读 · 0 评论 -
Spring Boot常用注解(绝对经典)
Spring Boot是一个快速开发框架,快速的将一些常用的第三方依赖整合(通过Maven子父亲工程的方式),简化xml配置,全部采用注解形式,内置Http服务器(Jetty和Tomcat),最终以Java应用程序进行执行。转载 2023-01-11 16:21:32 · 184 阅读 · 0 评论 -
Jeecg-Boot部署前端css、js 404问题解决方案
Jeecg-Boot部署前端css、js 404问题解决方案转载 2022-09-25 14:32:22 · 1272 阅读 · 0 评论 -
Ribbon简介
Ribbon简介Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。简单地说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单地说,就是在配置文件中列出Load Balancer(简称LB)后面所有机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等)去连接这些机器。我们很容易使用Ribbon实现自定义的负载均衡算法转载 2022-04-22 13:11:58 · 570 阅读 · 0 评论 -
创建一个spring cloud实例,spring cloud 入门: 注册中心(eureka)
第一:创建父项目,普通java项目;1 直接选择 next2 填写项目名称,选择项目地址3 创建完项目后:配置 pom.xml<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.rep...原创 2022-04-07 11:14:30 · 405 阅读 · 0 评论