1、什么是 Spring 框架?Spring 框架有哪些主要模块?Spring 框架是一个为 Java 应用程序的开发提供了综合、广泛的基础性支持的 Java 平台。Spring 帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的发。Spring 框架本身亦是按照设计模式精心打造,这使得我们可以在开发环境中安心的集成Spring 框架,不必担心 Spring 是如何在后台进行工作
转载
2024-04-14 14:07:45
7阅读
类似spring 、 maven 这类插件,需要再eclipse中提前安装; 1、首先下载eclipse 对应的spring 的版本,查看eclipse 版本在 help-- about eclipse 中2、找到打开eclipse,选择 "Help" --> "Install New Software" --> "add" -->"Archive" --> 选择刚才下载
转载
2018-08-01 21:27:00
84阅读
2评论
之前的文章中有介绍spring cloud sso集成的方案,也做过spring + jwt + redis的解决方案,不同系统的无缝隙集成,统一的sso单点登录界面的管理、每个应用集成的权限认证,白名单等都是我们需要考虑的,现在针对于以上的问题我们做了sso单点登录应用认证平台
原创
2017-11-08 09:51:41
1005阅读
点赞
Spring+ Spring cloud + SSO单点登录应用认证
完整项目的源码来源 技术支持1791743380
原创
2018-07-17 15:24:47
1486阅读
点赞
3评论
1. pom.xml 需要配置spring-websocket的jar,2.spring mvc的配置需要配置一个处理器用来处理映射 path="/"和拦截器2.404应该是DispatcherServlet的u...
转载
2019-01-14 09:25:00
242阅读
2评论
5、Spring的AOP5.1、AOP的相关概念在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发的一个热点,也是Spring框架的一个重要内容,是函数式编程的一种衍生类型。简单的说,就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理技术
转载
2024-06-14 22:00:00
37阅读
一.Java 篇接下来阿粉带你看看具体都有啥,Java 篇,从基础到进阶都有,帮你夯实 Java 技能二.面试篇可以说是篇篇经典了,这里面有真实的面经分享,有高频面试点分享,如果能够认认真真读完的话,以后和面试官扯皮再也不怕了三.容器篇我知道现在云原生的概念这么火,那么懂容器的概念,会使用 docker ,只是这一点就足以让你的职业生涯再添一笔辉煌的经验,所以阿粉在容器篇整理了一个系列,从入门安装
转载
2021-06-08 15:16:24
109阅读
一、创建Oracle表结构[sql] view plain copy-- A hint submitted by a user: Oracle DB MUt
转载
2022-12-16 19:25:16
133阅读
一、Propagation (事务的传播属性) Propagation : key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用:PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。
PROP
转载
2024-03-20 11:44:16
124阅读
一.属性赋值1.@Value1、基本数值
2、可以写SpEL; #{}
3、可以写${};取出配置文件【properties】中的值(在运行环境变量里面的值)这样可以给Person类的属性赋默认值public class Person {
@Value("张三")
private String name;
@Value("#{20-2}")
private Integer age;
转载
2024-05-29 09:58:54
89阅读
属性值含有特殊字符<!-- 如果字面值包含特殊字符可以用<![CDATA[]]包裹起来 -->
<!-- 属性值也可以使用value子节点进行配置 -->
<bean>
<constructor-arg>
<value><![CDATA[<shanghai^>]]></value>
</c
转载
2024-03-01 21:23:21
64阅读
属性注入即通过setter方法注入bean的属性或依赖对象。属性注入使用<property>元素,使用name属性指定bean的属性的名称,value属性或<value>子节点指定属性值。原理:通过java的反射机制,调用此属性的setter方法。所以改属性必须有setter方法才能使用。构造器注入:通过构造方法注入bean的属性值或依赖的对象,它保证了bean实例在实例化
转载
2018-04-07 10:58:00
126阅读
spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。 @Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是name和t
转载
2024-04-11 23:01:08
30阅读
1、Spring概述①Spring是一个开源框架②Spring为简化企业级开发而生,使用Spring开发可以将Bean对象,Dao组件对象,Service组件对象等交给Spring容器来管理,这样使得很多复杂的代码在Spring中开发却变得非常的优雅和简洁,有效的降低代码的耦合度,极大的方便项目的后期维护、升级和扩展。③Spring是一个IOC(DI)和AOP容器框架。④Spring的优良特性[1
转载
2024-05-29 12:29:46
66阅读
上一章是给Bean对象注入构造参数,这一章就来实现给Bean对象注入属性,一般来说类有构造方法也会有全局变量的属性,那么我们在创造的时候就需要注入进来,不能不管,这样才是一个完整的创建对象。对于属性的创建除了基本类型也会有引用类型,引用其他的Bean对象等等都要考虑。1.工程目录标红的是新添加的 ├─src
│ ├─main
│ │ ├─java
│ │ │ └─com
│
转载
2024-04-03 14:03:42
210阅读
作者:Crusoe
我们可以在Spring的配置文件中直接设置Bean的属性值。例如:你的sBean有一个“maxSize”属性,它表示每页显示数据的最大值,它有一个set方法。代码如下:private int maxSize;
public void setMaxSize(int maxSize) {
this.maxSize = maxSize;
}这样,你可以在Bea
转载
2024-04-19 20:27:00
40阅读
bean元素中autowire属性来设置自动注入的方式<bean id="" class="X类" autowire=""/>autowire有以下几个值byteName:按照名称进行注入 根据ID值和类名byType:按类型进行注入constructor:按照构造方法进行注入default:默认注入方式default-autowire,beans标签的一个属性,可以配置默认注入方式,
转载
2024-04-07 12:09:05
54阅读
c# 属性 属性:get { //读属性代码 } set { //写属性代码 } public class Person{private stri
转载
2023-06-19 15:25:46
162阅读
spring的属性赋值,给一个bean的属性进行赋值,可以使用@Value注解。 该注解可以注入基本数值,字符串什么的@Value("zhangsan"),也可以结合SpEL表达式@Value("#{18+1}"),还可以读取配置文件中的属性@Value("${person.nickname}")(person.nickname,是外部配置文件的一个属性名)。Person.java(一个普通的be
转载
2024-02-20 09:42:16
25阅读
spring是开源的轻量级框架,核心主要两部分: (1)aop:面向切面编程,扩展功能不是修改源代码实现 (2)ioc:控制反转, - 比如有一个类,在类里面有方法(不是静态的方法),调用类里面的方法,创建类的对象,使用对象调用方法,创建类对象的过程,需要new出来对象 - 把对象的创建不是通过new方式实现,而是交给spring配置创建类对象 spring也是一站式框架 (1)s
转载
2024-05-24 23:41:44
122阅读