spring
-
SpringBoot学习笔记(二)——配置详解
一、配置文件详解 1.1 配置基础 在快速入门示例中,我们介绍Spring Boot的工程结构时,有提到过 src/main/resources目录是Spring Boot的配置目…
-
Spring Boot + Redis 实现分布式锁
一、业务背景 有些业务请求,属于耗时操作,需要加锁,防止后续的并发操作,同时对数据库的数据进行操作,需要避免对之前的业务造成影响。 二、分析流程 使用 Redis 作为分布式锁,将…
-
Redis 7.x 入门和开发实战
Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API…
-
用 Java?就用国产轻量框架: Solon v1.10.2
相对于 Spring Boot 和 Spring Cloud 的项目: 启动快 5 ~ 10 倍。 (更快) qps 高 2~ 3 倍。 (更高) 运行时内存节省 1/3 ~ 1/…
-
Spring解决循环依赖
Spring解决循环依赖的理论依据其实是基于Java的引用传递,当我们获取到对象的引用时,对象的field或则属性是可以延后设置的(但是构造器必须是在获取引用之前)。 Spring…
-
Java开发学习(三十一)—-Maven属性与版本管理
一、属性 1.1 问题分析 如下图所示 你会发现,如果现在想更新Spring的版本,你会发现依然需要更新多个jar包的版本,这样的话还是有可能出现漏改导致程序出问题,而且改起来也是…
-
绫云系统,测试环境 和 正式环境 数据库
一、绫云系统 测试环境数据库: PIM绫云系统,依据项目工程,目前已知搭建了 以下几个 测试数据库: design_1988、sheji_PMDM、sheji_DAM、s…
-
springmvc框架1:第一个spring mvc项目
SpringMVC简介: Spring MVc是基于Spring框架的基础上采用了Web MVC设计模式的一个轻量级web框架,也是目前最为流行的一个Web框架。Spring MV…
-
springboot多数据库解决方案
背景: 最近项目开发中,涉及到了arcgis的矢量数据,但是业务数据库采用的是传统的mysql,为了图形和业务数据保持一致,在操作业务数据时,需要同步调整图形的矢量属性,因此在项目…
-
Spring 搭建spring-web应用
使用IDEA将一个简单的spring项目改造成一个spring-web项目的步骤。因为是以maven创建的spring项目为基础项目的改造过程,在此就不过多介绍创建spring项目…