Spring Tips: the Spring Expression Language

  Рет қаралды 5,483

SpringDeveloper

SpringDeveloper

2 ай бұрын

Hi, Spring fans! In this installment, I look at the excellent Spring Expression Language, an embedded language for resolving simple expressions that is built right into the Spring Framework. #java #springboot #spel #jvm #springframework

Пікірлер: 15
@wembleyleach
@wembleyleach 2 ай бұрын
Thanks for the great introduction to the Spring Expression Language, Josh!
@Anbu_Sampath
@Anbu_Sampath 2 ай бұрын
Spring Expression Language - lesser known feature of Spring. Good to see video on it.
@user-us9gl2ge1o
@user-us9gl2ge1o 2 ай бұрын
There should be more introduction to make him known to people.
@ansismaleckis1296
@ansismaleckis1296 2 ай бұрын
Good luck debugging/fixing/improving such a code written by somebody else! Also, I don't see how this is actually useful. I feel that any gains that you make short term by writing code with Spring Expression Language gonna cost you (or somebody else) very dearly long term when you have to maintain that s**t. I just dont see what do you gain by using Spring Expression language and what are the scenarios where it shines. Perhaps I am just stupid.
@mikebonney1462
@mikebonney1462 2 ай бұрын
This is the truth right here. I don’t know why the guy who owned the app before me chose to horse around with this nonsense but he’s long gone, there is a bug and everyone is staring at me to fix it asap.
@Piontek.k
@Piontek.k 23 күн бұрын
Thank you! I also see it as complete BS, making the code absolutely unmaintainable, with absolute zero benefits.
@HandyAndyG
@HandyAndyG 2 ай бұрын
Abuse of the var keyword everywhere. Why use "var" instead of "int". You lose more than you gain.
@zombi1034
@zombi1034 2 ай бұрын
You code without an IDE, don’t you?
@HandyAndyG
@HandyAndyG 2 ай бұрын
@@zombi1034 No, I simply end up being surrounded by people who have no idea how to write readable code or name their variables properly. I bet you think it is clear what type of variable "data" is in this example and think that your IDE helps you read this type of mess ==> var data = myStream.filter(v -> v.isValid()).map(v -> v.getValue()).map(ValueAccessor::extractValues).toList();
@ajs9721
@ajs9721 2 ай бұрын
​@zombi1034 No, coding is done by Josh, and he is excellent at it, using Intellij Ultimate, again excellent IDE. The point that @HandyAndyG made is that 'var' keyword is being overused, especially when your Types aren't excessively long, and when the context doesn't provide a direct indication of the type. Valid point.
@zombi1034
@zombi1034 2 ай бұрын
@@ajs9721 I mean we can argue if var should be used for ints, ok. But still, you are not losing anything because if the type really is not obviously clear from the context, using an IDE you can simply place your cursor above the variable and you will see the type.
@ajs9721
@ajs9721 2 ай бұрын
@@zombi1034 No we aren't arguing at all, and I see your point there. It's just at times when one doesn't have control of IDE, like in this case, Josh has it. Or, when reviewing PRs in the browser, or similar situation. Rest is you do you.
@juanbp97
@juanbp97 2 ай бұрын
Spring is trash!
@JavaWedsPython
@JavaWedsPython 2 ай бұрын
😂😂 Are you an HTML programmer?
@techforserious60
@techforserious60 2 ай бұрын
What makes you say that?
Spring Tips: Spring Boot Testjars
34:25
SpringDeveloper
Рет қаралды 9 М.
Spring Tips: Hello, Java 22!
38:49
SpringDeveloper
Рет қаралды 14 М.
Smart Sigma Kid #funny #sigma #comedy
00:19
CRAZY GREAPA
Рет қаралды 22 МЛН
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 33 МЛН
Can teeth really be exchanged for gifts#joker #shorts
00:45
Untitled Joker
Рет қаралды 16 МЛН
Spring Tips: Spring Modulith
37:39
SpringDeveloper
Рет қаралды 12 М.
Spring Tips: Virtual Threads
50:31
SpringDeveloper
Рет қаралды 10 М.
Spring Tips: GRPC
11:35
SpringDeveloper
Рет қаралды 8 М.
Spring Tips: Spring's Application Event Subsystem
20:23
SpringDeveloper
Рет қаралды 13 М.
Spring Tips: Distributed Job Scheduling with Jobrunr
19:03
SpringDeveloper
Рет қаралды 9 М.
Spring Tips: the Spring Authorization Server: durability of data
31:42
SpringDeveloper
Рет қаралды 4,1 М.
Spring Tips: Multitenant JDBC
38:38
SpringDeveloper
Рет қаралды 31 М.
Spring Tips: Spring Data JDBC
27:36
SpringDeveloper
Рет қаралды 17 М.
Spring Tips: Spring AI
22:48
SpringDeveloper
Рет қаралды 59 М.
SSD с кулером и скоростью 1 ГБ/с
0:47
Rozetked
Рет қаралды 153 М.
WWDC 2024 Recap: Is Apple Intelligence Legit?
18:23
Marques Brownlee
Рет қаралды 6 МЛН
Will the battery emit smoke if it rotates rapidly?
0:11
Meaningful Cartoons 183
Рет қаралды 31 МЛН
Урна с айфонами!
0:30
По ту сторону Гугла
Рет қаралды 7 МЛН
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 1,3 МЛН