ICode9

精准搜索请尝试: 精确搜索
  • Spring Boot 2.x基础教程:使用 Thymeleaf开发Web页面2022-08-31 17:31:33

    通过本系列教程的前几章内容(API开发、数据访问)。我们已经具备完成一个涵盖数据存储、提供HTTP接口的完整后端服务了。依托这些技能,我们已经可以配合前端开发人员,一起来完成一些前后端分离的Web项目,或是一些小程序、或者是App之类的应用开发。 对于Web项目来说,前后端分离模式是目前

  • Spring回顾2022-08-31 16:31:39

    Spring回顾 Spring两个核心思想:IOC和AOP 什么是ioc: Inversion Of Control(简称IOC),控制反转;它是一个技术思想,不是一个技术实现; 开发模式:我们不用自己去new对象,是通过从IOC容器去帮助我们实例化对象并且管理它,我们需要使用哪个对象,去问IOC容器拿即可;此外,我们失去

  • Spring学习笔记(六)——AOP2022-08-31 00:01:07

    1.AOP简介 1.1 AOP Spring 框架的一个关键组件是面向切面的编程(AOP)框架。面向切面的编程需要把程序逻辑分解成不同的部分称为所谓的关注点。跨一个应用程序的多个点的功能被称为横切关注点,这些横切关注点在概念上独立于应用程序的业务逻辑。在软件开发过程中有各种各样的很好的

  • SpringBoot 生产中 16 条最佳实践2022-08-30 22:30:33

    1、使用自定义BOM来维护第三方依赖 1 <dependencyManagement> 2 <dependencies> 3 <dependency> 4 <groupId>io.spring.platform</groupId> 5 <artifactId>platform-bom</artifactId> 6 <

  • Springcloud bootstrap配置时候注册不了服务2022-08-30 15:34:17

    在开发中以前用的是application.yml是可以注册到nacos服务中的,但是改成bootstrap配置后却注册不了服务了。解决方案就是在pom中引入 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bootstrap</artifactI

  • spring 学习笔记一组成2022-08-30 15:05:05

    Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器(框架)。 组成 通过core支持上边其他模块 组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。每个模块的功能如下: 核心容器:核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 B

  • SpringCloud 读取Nacos中数据配置2022-08-30 15:04:06

    1.在Nacos中配置数据源 在“配置列表”中点击“加号”创建配置文件    我选择的是YAML格式 #数据源配置 spring: datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/spider01?characterEncoding=utf-8&useSSL=fals

  • Spring MVC组件之HandlerAdapter2022-08-29 23:33:28

    Spring MVC组件之HandlerAdapter HandlerAdapter概述 HandlerAdapter组件是一个处理器Handler的适配器。HandlerAdapter组件的主要作用是适配特定的Handler来处理相应的请求。 在SpringMvc的源码中, HandlerAdapter是一个接口。该接口主要定义了三个方法。          1.boolean

  • Spring的自动化装配2022-08-29 23:04:41

       在Spring中,对象无需自己查找和创建与其所关联的其他对象。相反,容易负责把需要相互协作的对象引用赋予各个对象。例如,一个订单管理的组件需要信用卡认证组件,但它不需要自己创建信用卡认证组件。订单管理组件只需要表明自己两手空空,容器就会主动赋予它一个信用卡认证组件。创建

  • maven工具篇2022-08-29 22:00:18

    Maven安装和核心概念 一、maven安装 maven官方地址 介绍了一下maven需要安装的环境,比如说:操作系统、jdk版本要求(maven是基于java编写的)、内存情况等等。 然后就是修改环境变量等等信息。 附上一个学习连接:https://www.runoob.com/maven/maven-tutorial.html 安装完成之后,查看是

  • 服务注册中心---(Eureka篇)2022-08-29 19:31:08

    1.什么是服务注册中心?        注册中心可以说是微服务架构中的"通讯录”,它记录了服务和服务地址的映射关系。在分布式架构中,服务会注册到这里,当服务需要调用其它服务时,就到这里找到服务的地址,进行调用,服务注册中心是微服务架构中最基础的设施之—。 服务注册中心的作用:

  • Spring 16: SM(Spring + MyBatis) 注解式事务 与 声明式事务2022-08-29 18:30:27

    Spring事务处理方式 方式1:注解式事务 使用@Transactional注解完成事务控制,此注解可添加到类上,则对类中所有方法执行事务的设定,注解添加到方法上,则对该方法执行事务处理 @Transactional(...)注解参数说明: propagation = Propagation.REQUIRED:设置事务的传播特性,例如当多个事务

  • Spring Cache2022-08-29 18:06:18

    Spring Cache是一个框架,实现了基于注解的缓存功能,只需要简单的加一个注解,就能实现缓存功能。Spring Cache提供了一层抽象,底层可以切换不同的cache实现,具体就是通过CacheManager接口来统一不同的缓存技术。CacheManager是Speing提供的各种缓存技术抽象接口。 针对不同的缓存技术需

  • springboot多数据库解决方案2022-08-29 15:31:09

    背景: 最近项目开发中,涉及到了arcgis的矢量数据,但是业务数据库采用的是传统的mysql,为了图形和业务数据保持一致,在操作业务数据时,需要同步调整图形的矢量属性,因此在项目中同时引入mysql数据库和oracle数据库 1.引入数据库mysql和oracle的驱动 <!--MySQL依赖 --><dependency> <gro

  • IDEA Add Framework Support 找不到 Spring2022-08-29 13:34:15

    现象 IDEA项目上右键,选择 Add Framework Support后,列表页中看不到Spring,如下所示: 原因 经过搜索,大家遇到的问题,一般有三种: IDEA的版本不对,大家可能使用的是社区版,需要换成商业版 相关Spring的插件没有安装 大家已经手动引入了Spring 我这里遇到的是第三种情况,下面是具体的解决

  • SpringCloud中pom文件的配置2022-08-29 12:30:28

    pom文件中添加依赖 SpringCloud父依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.2.RELEASE</version> </parent> <properties> <!--

  • Spring 搭建spring-web应用2022-08-29 10:33:30

    使用IDEA将一个简单的spring项目改造成一个spring-web项目的步骤。因为是以maven创建的spring项目为基础项目的改造过程,在此就不过多介绍创建spring项目的创建过程。 运行环境: JDK: jdk1.8.0_321 tomcat: apache-tomcat-9.0.63 IDEA: IntelliJ IDEA 2021.1.3 (Ultimate Edition) s

  • 自学Spring总结(一)2022-08-29 09:34:10

    时间8.21 ~8.29: 学习地址:https://www.bilibili.com/video/BV1Fi4y1S7ix?vd_source=4c28ca46991bee2f1a75ed5785edf2c4  黑马程序员2022最新SSM框架教程 Spring 系统架构:     其中最核心的就是底层的Core Container 核心容器,用于存储java的对象。 AOP 依赖于核心容器。 Data

  • 面试突击78:@Autowired 和 @Resource 有什么区别?2022-08-29 09:03:45

    @Autowired 和 @Resource 都是 Spring/Spring Boot 项目中,用来进行依赖注入的注解。它们都提供了将依赖对象注入到当前对象的功能,但二者却有众多不同,并且这也是常见的面试题之一,所以我们今天就来盘它。 @Autowired 和 @Resource 的区别主要体现在以下 5 点: 来源不同; 依赖查找的顺

  • IDEA中实现热部署2022-08-29 08:01:52

    https://blog.csdn.net/ccaoshangfei/article/details/123431516 1. 配置依赖和插件。 打开项目的poxm.xml文件,配置依赖: 1 <dependency> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-devtools</artifactId> 4

  • SpringBoot整合mybatis2022-08-29 00:34:54

    9、SpringBoot整合mybatis MyBatis-Spring-Boot-Starter官方文档:http://mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/ maven仓库:https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter 依赖导入 1、导入 MyBatis 所

  • 快速搭建 SpringCloud Alibaba Nacos 配置中心!2022-08-28 22:30:45

    Spring Cloud Alibaba 是阿里巴巴提供的一站式微服务开发解决方案,目前已被 Spring Cloud 官方收录。而 Nacos 作为 Spring Cloud Alibaba 的核心组件之一,提供了两个非常重要的功能:服务注册中心(服务注册和发现)功能,和统一配置中心功能。 Nacos 简介 Nacos 致力于帮助开发者发现、配

  • Spring学习笔记(二)2022-08-28 21:05:19

    1.Spring IOC 1.1控制反转IOC 在传统的 Java 应用中,一个类想要调用另一个类中的属性或方法,通常会先在其代码中通过 new Object() 的方式将后者的对象创建出来,然后才能实现属性或方法的调用。为了方便理解和描述,我们可以将前者称为“调用者”,将后者称为“被调用者”。也就是说,调用

  • spring学习2022-08-28 16:04:21

    pringBoot自动装配原理及分析 通过注解@SpringBootApplication=>@EnableAutoConfiguration=>@Import({AutoConfigurationImportSelector.class})实现自动装配 2)AutoConfigurationImportSelector类中重写了ImportSelector中selectImports方法,批量返回需要装配的配置类 3)通过Spring

  • Spring 高级 初始化与销毁2022-08-28 16:03:08

    一 初始化 1、简介 Spring 提供了多种初始化手段,除了 @PostConstruct,@Bean(initMethod) 之外,还可以实现 InitializingBean 接口来进行初始化,如果同一个 bean 用了以上手段声明了 3 个初始化方法,那么它们的执行顺序是 @PostConstruct 标注的初始化方法 InitializingBean 接

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有