spring

  • SpringBoot学习笔记(二)——配置详解

    一、配置文件详解 1.1 配置基础 在快速入门示例中,我们介绍Spring Boot的工程结构时,有提到过 src/main/resources目录是Spring Boot的配置目…

    编程笔记 2022年9月11日
  • Spring Boot + Redis 实现分布式锁

    一、业务背景 有些业务请求,属于耗时操作,需要加锁,防止后续的并发操作,同时对数据库的数据进行操作,需要避免对之前的业务造成影响。 二、分析流程 使用 Redis 作为分布式锁,将…

    数据库 2022年9月11日
  • Redis 7.x 入门和开发实战

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

    数据库 2022年9月11日
  • 用 Java?就用国产轻量框架: Solon v1.10.2

    相对于 Spring Boot 和 Spring Cloud 的项目: 启动快 5 ~ 10 倍。 (更快) qps 高 2~ 3 倍。 (更高) 运行时内存节省 1/3 ~ 1/…

    Java 2022年9月8日
  • Spring解决循环依赖

    Spring解决循环依赖的理论依据其实是基于Java的引用传递,当我们获取到对象的引用时,对象的field或则属性是可以延后设置的(但是构造器必须是在获取引用之前)。 Spring…

    编程笔记 2022年9月8日
  • Java开发学习(三十一)—-Maven属性与版本管理

    一、属性 1.1 问题分析 如下图所示 你会发现,如果现在想更新Spring的版本,你会发现依然需要更新多个jar包的版本,这样的话还是有可能出现漏改导致程序出问题,而且改起来也是…

    Java 2022年9月8日
  • 绫云系统,测试环境 和 正式环境 数据库

    一、绫云系统   测试环境数据库:    PIM绫云系统,依据项目工程,目前已知搭建了 以下几个 测试数据库: design_1988、sheji_PMDM、sheji_DAM、s…

    数据库 2022年9月7日
  • springmvc框架1:第一个spring mvc项目

    SpringMVC简介: Spring MVc是基于Spring框架的基础上采用了Web MVC设计模式的一个轻量级web框架,也是目前最为流行的一个Web框架。Spring MV…

    编程笔记 2022年9月5日
  • springboot多数据库解决方案

    背景: 最近项目开发中,涉及到了arcgis的矢量数据,但是业务数据库采用的是传统的mysql,为了图形和业务数据保持一致,在操作业务数据时,需要同步调整图形的矢量属性,因此在项目…

    数据库 2022年8月29日
  • Spring 搭建spring-web应用

    使用IDEA将一个简单的spring项目改造成一个spring-web项目的步骤。因为是以maven创建的spring项目为基础项目的改造过程,在此就不过多介绍创建spring项目…

    Java 2022年8月29日