Why Spring over J2EE, JavaEE, JakartaEE? | Spring History | Spring Tutorial |Ch0|E3|
ฝัง
- เผยแพร่เมื่อ 25 ส.ค. 2024
- in this chapter, we are going to meet and learn the definition and differences and origins of some keywords that have shaped the java enterprise community :
keywords like : jcp, jsr, je22, javaee, jakartaee, spring, hibernate, aop or aspect oriented programming, di or dependency injection, ioc or inversion of control, and ...
so the contents would be about:
what is jcp or what is java community process?
what is jsr or what is java specification request?
what is j2ee?
what is javaee?
what is jakartaee?
what is spring?
what is aspect oriented programming or what is aop?
what id DI or what is dependency injection?
what is IoC or what is Inversion of control?
the difference between:
DI vs Ioc
j2ee vs jakartaee
j2ee vs javaee
javaee vs jakartaee
jakartaee vs spring
the history of java enterprise platforms from j2ee and javaee all the way to jakartaee.
the history of spring framework.
and many more
this series will be the full course and step by step tutorial about spring ecosystem and framework,
and our goal is to show the way of who to become a java spring backend developer.
when someone asked me to work on j2ee should i consider it working on Spring framework or not ?
JavaEE and J2EE is mostly alive nowadays in legacy code bases in big companies.if for any reason, you've been asked to work on the legacy code base, then you don't have no choice but learn those frameworks.but if you want to start a project or refactor your project toward some new framework, choose JakartaEE or Spring.all in all, the frameworks are very similiar to eachother, and once you learn one of them(event the old J2EE), you will be able to switch into a new framework in no time, but off course refactoring your legacy code will take time.
so if the payment is ok, accept the J2EE job and try to understand it's essence along the way so that you could find the equivalent building blocks in the other frameworks later.don't just follow any framework blindly.
@@STUDevLantern i will complete my degree in September. I have learned and implemented spring boot , hibernate spring security and react.js . in my fyp.
I applied for a job clear 2 rounds. In final round HR offered me 15k PKR salary for probation period and later 30k. Though market competitive range is 70k to 150k.
It was really humiliating and it was my first experience. I would like to know from your side how to tackle and behave in such scenario.
unfortunately that is what most of us experience with our first job.some companies just don't want to see the potential of programmers.they just ask for someone who knows a bunch of frameworks at the moment!
and if you don't have the experience they expect, because you are not at the speed they want, they will pay you less.
my advice would be to take the first job whatsoever, if you don't have multiple options,
cause most of us wont have the luxury of competitive work environment,
get the first job, and try to train yourself along the way and after one year, just leave the place,
but if you have better options, i would choose a place that care about the growth of employees for less salary, at least for a short period,
cause the culture is very important,
eventually you will be in the place you'd like in the few years ahead of you, with a good salary as well,
so be patient and always keep reading and learning, cause knowing about frameworks, might help you with getting a job, but it wont help you that much with writing good quality code.
@@STUDevLantern I really appreciate your time for guiding. So they asked me to work on JEE and offered low salary and i will be working on Strut and jsp. I think even after working on this for a year will not help me because all of the jobs i explore on LinkedIn requires spring boot , Microservices etc.