java框架
文章平均质量分 74
轩辕小僧
没有稳定的工作,只有稳定的能力!!!
展开
-
数据库双写
更换数据库,数据库双写过渡功能原创 2022-07-28 16:56:41 · 2677 阅读 · 1 评论 -
springboot 1.5.x升级2.1.18 踩坑
Narayana支持已被删除,pom中删除相关依赖 spring-boot-starter-jta-narayana。 java.lang.NoSuchMethodError: org.springframework.boot.builder.SpringApplicationBuilder.<init>([Ljava/lang/Object;)V 升级spring-cloud 版本至Greenwich.SR6 ChannelAwareMessageListener 包路.原创 2021-02-04 10:45:27 · 948 阅读 · 0 评论 -
69 道 Spring 面试题和答案
Spring 概述 1. 什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用Spring框架的好处是什么? 轻量:Spring 是轻量的,基本的版本大约...转载 2018-08-30 16:53:59 · 255 阅读 · 0 评论 -
spring的@Transactional注解详细用法
概述事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。 Spring Framework对事务管理提供了一致的抽象,其特点如下: 为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(Java Persistence API和JDO(Java Data Object...原创 2018-08-30 17:04:55 · 151 阅读 · 0 评论 -
Spring 中获取 request 的几种方法,及其线程安全性分析
概述 在使用Spring MVC开发Web系统时,经常需要在处理请求时使用request对象,比如获取客户端ip地址、请求的url、header中的属性(如cookie、授权信息)、body中的数据等。由于在Spring MVC中,处理请求的Controller、Service等对象都是单例的,因此获取request对象时最需要注意的问题,便是request对象是否是线程安全的:当有大量并...原创 2018-08-30 17:13:30 · 196 阅读 · 0 评论