Spring
-
如何将springboot微服务发布成windows服务
如何将springboot微服务发布成windows服务在windows环境下,我们启动微服务一般会使用cmd命令窗口,执行命令运行jar如:java -jar -Xms512m -Xmx1024m
-
Java,实战,模拟SpringBoot执行jar包启动原理
Java,实战,模拟SpringBoot执行jar包启动原理背景一个应用了多年的自己编写的java的启动方式,觉得甚是方便,大致与SpringBoot启动jar的方式类似,于是就想把它共享出来,共勉之。启
-
SpringMVC概述和基础知识详解
SpringMVC概述和基础知识详解一. SpringMVC概述及原理1. SpringMVC是什么Spring MVC属于SpringFrameWork的后续产品,已经融合在Sp
-
AliP9整理出微服务笔记:Spring微服务不止架构和设计
AliP9整理出微服务笔记:Spring微服务不止架构和设计微服务是一种架构风格,也是一种针对现代业务需求的软件开发方法。微服务并非发明出来的,确切地说是从之前的架构风格演进而来的。
-
Spring框架通过xml文件定义Bean
Spring框架通过xml文件定义Bean引入Spring依赖在pom文件中引入Spring依赖。<dependency> <groupId>org.
-
如何通过写代码的方式获取Spring及JDK的版本
如何通过写代码的方式获取Spring及JDK的版本在内部,Spring4.x JdkVersion 类从SystemProperties类获取版本,所以让我们做同样的事情。
-
聊透Spring依赖注入
聊透Spring依赖注入依赖注入是我们使用Spring时最最常用的功能,甚至都不是之一。
-
使用技巧-Spring的@Value注解
使用技巧-Spring的@Value注解使用@Value+${}获取properties或yml中的值并赋值给某个变量(string和基本类型)//直接将wangpeng赋值给name
-
Java,SpringBoot,Controller,输出本地图片,实现文件下载功能
Java,SpringBoot,Controller,输出本地图片,实现文件下载功能SpringBoot的Controller@RequestMapping支持**配置当Controller配置为:/res,方法配置为:/vie
-
热乎乎的面经:Spring中Scheduled和Async两种调度方式有啥区别?
热乎乎的面经:Spring中Scheduled和Async两种调度方式有啥区别?最近有小伙伴出去面试,回来跟我说:冰河,我去XXX公司面试,面试官竟然问了我一个关于Spring中Scheduled和Async调度的问题,我竟
-
基于spring mvc+spring-data-jpa+shiro+easyui通用后台脚手架
基于spring mvc+spring-data-jpa+shiro+easyui通用后台脚手架从互联网创业浪潮一路走来,总结这几年的开发经验,在空闲时间将之前做的项目经行重构,coderfun-boot便诞生了。
-
Spring中的Controller和Service是线程安全的吗?我有点懵
Spring中的Controller和Service是线程安全的吗?我有点懵Spring容器中的Bean是否线程安全,容器本身并没有提供Bean的线程安全策略,因此可以说Spring容器中的Bean本身不具备线程安全的特
-
Spring 基于 xml 配置的快速入门(超详细)
Spring 基于 xml 配置的快速入门(超详细)推荐学习:这可能是全网Java学习路线最完整,最详细的版本了,没有之一 Spring的出现是为了解决企业应用程序开发的复杂性 它是一个分层的、J
-
31-Spring MVC与RESTful服务实战
31-Spring MVC与RESTful服务实战上篇学习了《30-Spring MVC与Restful服务》原理,本篇我们学习Spring MVC与RESTful服务实战。下面使用Spring
-
Spring Cloud Gateway-路由谓词工厂详解
Spring Cloud Gateway-路由谓词工厂详解路由到指定URL示例1:通配spring:cloud:。-id:{唯一标识}。uri:http://www.itmuch.com。
-
Spring定时任务Quartz执行全过程源码解读
Spring定时任务Quartz执行全过程源码解读一、前言介绍在日常开发中经常会用到定时任务,用来;库表扫描发送MQ、T+n账单结算、缓存数据更新、秒杀活动状态变更,等等。因为有了Spring的
-
SpringWeb服务构建轻量级Web技术体系:SpringGraphQL
SpringWeb服务构建轻量级Web技术体系:SpringGraphQL我们接下来要引入的这项新技术就为解决这一问题提供了很好的方案,这就是GraphQL。不知什么时候,前端开发人员发现响应结果中原来的address
-
spring gateway 实现context-path
spring gateway 实现context-pathspringgateway再加一个context-path 这是有病吧,确实啊,网关确实不需要加这东西啊,可有时候没有办法啊,比如你要把它挂到k
-
spring与quartz的整合
spring与quartz的整合使用方法quartz是一个强大的任务调度框架,利用spring将其整合,添加较少的配置即可快速使用,主要步骤如下:0.导入需要的jar包或添加依赖,主要有spring-context-support、spring-tx、quartz;1.编写被调度类和被调度方法,即需要定时执行的类和方法;
-
Spring AOP全面详解(超级详细)
Spring AOP全面详解(超级详细)AOP(AspectOrientProgramming),直译过来就是面向切面编程,AOP是一种编程思想,是面向对象编程(OOP)的一种补充。面向切面编程,实现在不修改源代码的情况下给程序动态统一添加额外功能的一种技术,如下图所示:AOP可以拦截指定的方法并且对方法增强,而且无需侵入到业务代码中,使业务与非业务处理逻辑分离,比如Spring的事务,通过事务的注解配置,Spring会自动在业务方法中开启、提交业务,并且在业务处理失败时,执行相应的回滚策略。