网站首页 站内搜索

搜索结果

查询Tags标签: spring,共有 5752条记录
  • 聊聊如何利用管道模式来进行业务编排(下篇)

    前言 上篇文章我们介绍[利用管道模式来进行业务编排]的2种实现方式。本文又来介绍其他实现方式 实现方式 方式一:利用springboot自动装配1、新建管道实体@Data @AllArgsConstructor @NoArgsConstructor public class PipelineDefinition {public static final String PRE…

    2022/9/21 4:17:11 人评论 次浏览
  • spring以及springBoot的更深理解

    spring IOC创建Bean对象的过程BeanFactory 操作此接口类型的对象等同于操作IOC BeanDifinition 里面记录了Bean的信息,之后会执行BeanFactoryPostProcessor里的方法,例如对${url}的替换 实例化 实例化会创建一个空的对象,之后才会进行赋值,然后才是初始化即执行init方法 B…

    2022/9/17 23:18:26 人评论 次浏览
  • Spring boot打war包

    0. 添加war 1. 排除内置Tomcat<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><exclusions><exclusion><groupId>org.springframework.boot</groupId>…

    2022/9/16 23:19:43 人评论 次浏览
  • Spring事务(二)-@Transactional事务失效的场景

    有时候,我们明明在类或者方法上添加了@Transactional注解,却发现方法并没有按事务处理。其实,以下场景会导致Spring的@Transactional事务失效。 1、事务方法所在的类没有加载到Spring IOC容器中。@Transactional是Spring的注解,未被Spring管理的类中的方法不受@Transa…

    2022/9/16 6:17:28 人评论 次浏览
  • 使用Druid数据源starter的方式-开启监控等-配置文件的方式

    3、使用官方starter方式 1、引入druid-starter<dependency><groupId>com.alibaba</groupId><artifactId>druid-spring-boot-starter</artifactId><version>1.1.17</version></dependency>2、分析自动配置扩展配置项 spri…

    2022/9/16 6:17:13 人评论 次浏览
  • java 有状态对象 无状态对象

    1:有状态对象拿到的对象,有可能被人用过,对象的属性有可能被别人修改过,也就是可能发生过状态变化 2:无状态对象拿到的对象的属性没有被别人修改过,不管谁拿过去用过之后没有任何变化 。 一般而言,spring中使用 @service注解标注的类所产生的对象就是无状态的 …

    2022/9/16 1:18:24 人评论 次浏览
  • 一文学会Spring JDBC 使用

    Spring JDBC 1、JDBCJDBC 就是 数据库开发 操作的 代名词,因为只要是现代商业项目的开发那么一定是离不开 数据库 的,不管你搞的是什么,只要是想使用动态的开发结构,那么一定就是 JDBC ,那么下面首先来回顾一下传统JDBC的使用。JDBC有四种连接: 像JDBC-ODBC的连接已经…

    2022/9/15 23:19:57 人评论 次浏览
  • java中使用rabbitmq以及遇到的问题

    现在是北京时间2022/09/14/17:21,天气渐微凉,浅聊一下java中如何使用rabbitmq, 估计能看到这里,想必你肯定翻阅了很多博客了,那么废话不多说,上代码 那么,首先,我们需要在pom.xml文件中导入相关依赖,笔者这里使用的springboot,各位可以按需导入<!-- 提供大…

    2022/9/15 14:19:28 人评论 次浏览
  • springboot创建web应用

    ①创建maven工程 ②pom.xml中添加父工程<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.3.4.RELEASE</version></parent>③pom.xml中添加web场景启…

    2022/9/14 23:18:38 人评论 次浏览
  • java面试题-常用框架

    SpringSpring 是什么一个开发框架,一个容器,主要由面向切面AOP 和依赖注入DI两个方面,外加一些工具 AOP和IOCAOP 面向切面AOP是一种编程思想,主要是逻辑分离, 使业务耦合程度降低,减少重复代码 Spring的AOP实现主要基于动态代理 ,如果是继承了接口的类 Spring使用的是JDK …

    2022/9/14 14:16:23 人评论 次浏览
  • Spring启动过程中实例化前部分的分析

    代码部分说明1.hasInstantiationAwareBeanPostProcessors()方法说明其实是判断 AbstractBeanFactory类的hasInstantiationAwareBeanPostProcessors中 是否标志有处理器( 5.3版本后其实是存放于BeanPostProcessorCache中,里面有四个List都是用于存放各种处理器的缓存,…

    2022/9/13 23:22:15 人评论 次浏览
  • 02-MyBatisPlus入门

    快速开始参考:https://baomidou.com/pages/226c21/ 测试项目: mybatis_plus 数据库:mybatis_plus一、创建并初始化数据库 1、创建数据库: mybatis_plus 2、创建 User 表 其表结构如下:id name age email1 Jone 18 test1@baomidou.com2 Jack 20 test2@baomidou.com3 T…

    2022/9/13 6:53:12 人评论 次浏览
  • Redis 7.x 入门和开发实战

    Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。Redis 属于NoSQL 数据库,是基于键值对存储的NoSQL数据库,值(value)可以是字符串(String)、哈希(Hash)、列表…

    2022/9/13 2:25:47 人评论 次浏览
  • Spring Boot + Redis 实现分布式锁

    一、业务背景 有些业务请求,属于耗时操作,需要加锁,防止后续的并发操作,同时对数据库的数据进行操作,需要避免对之前的业务造成影响。 二、分析流程 使用 Redis 作为分布式锁,将锁的状态放到 Redis 统一维护,解决集群中单机 JVM 信息不互通的问题,规定操作顺序,保…

    2022/9/13 2:25:40 人评论 次浏览
  • Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required

    在配置sharding-jdbc读写分离框架时,运行报错at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:660) ~[spring-beans-5.3.6.jar:5.3.6]at or…

    2022/9/13 2:23:08 人评论 次浏览
共5752记录«上一页1234...384下一页»
扫一扫关注最新编程教程