My concerns layed to rest with my direction set.

I feel I must ask one more question from this knowledge pool. A bonus
question if you please.

It is my understanding struts is a competitor to spring but I don't believe
It is part of EE.

Where does struts1 + 2 fit into the Big picture you guys  painted   ?



On Tue, 12 Jan 2021, 00:22 Laszlo Kishalmi, <laszlo.kisha...@gmail.com>
wrote:

> Java EE had bad reputation as it was over designed. Big companies trying
> to sell pricey support for their bloated "good for everything" Application
> Servers which required high level of knowledge as entry point for
> developers.
>
> Then Spring came with it's bean context. It run on Tomcat and if you bind
> that with a persistent engine Hibernate, then you are done for the most use
> cases. So SprIng+Tomcat+Hibernate was "Java's LAMP stack" in after 2005 or
> so that became the de-facto standard. By the time the annotation based Java
> EE 5 came out it did not make too much difference, even if the offered
> injection based programming model was way more efficient than the xml based
> Spring contexts. I just did one of our internal system port to Java EE 5
> from Spring around 2007. I could remove 40%+ of its code (the original code
> was around 600k lines).
>
> Also by that time we had several teams really proficient with
> Spring+Tomcat+Hibernate, so it was easier to get a project accepted and
> delivered with that technology. In the meantime, Spring got the injection
> and finally embedded Tomcat into Spring Boot.
> On 1/11/21 3:53 PM, Som Lima wrote:
>
>
> The journey  with EE leads to success !
>
>
> So jakarta EE and  Spring.io
> are the two leading  competitors  in the same paradigm with popularity d)
> between the two 20:80 in favour of spring.io.
>
> Two of the popular opensource   IDEs  NetBeans and Eclipse IDE for  java EE
> developers cater specifically  for EE developers.
>
> Eclipse with only a plugin (Spring Tool Suite) for spring development.
>
> Nevertheless  why is there a popularity tilt towards spring.io  ?
>
> Thanks in advance for generous response.
>
>
>
> On Mon, 11 Jan 2021, 08:21 nikita.zinov...@gmail.com, <
> nikita.zinov...@gmail.com> wrote:
>
>> Josh, thank you very much for your answer!
>>
>> Could you please elaborate more on the benefits of using Netbeans with
>> Jakarta EE compared to Intellij Idea?
>> I suspect that Netbeans supports hot deploy features well for example.
>> I'm mainly planning to use it with Payara (former Glassfish) for my
>> and my friends pet project.
>>
>> Thank you so much, it's a really interesting read,
>>
>> with kind regards,
>>
>> Nikita Zinoviev
>>
>> p.s. Unfortunately, even though I live in a 5 million city, everybody
>> is using Spring, 80% of (our local) Joker java conference is about
>> Spring, and only 10-20% (1-2 talks) about Java EE. Its really hard to
>> "fight" off the Spring community.
>>
>> On Fri, 8 Jan 2021 at 22:35, Josh Juneau <juneau...@gmail.com> wrote:
>> >
>> > Hi Som,
>> >
>> >
>> >
>> > Great to meet you, and thanks for the post.  I believe that if you were
>> to invest time into learning how to develop Java EE 8 and “Jakarta EE”
>> applications with NetBeans, then you would be on a path to success.  Java
>> EE 8 is still modern, although it will be outdated within the coming
>> years.  However, if you look toward development with the Jakarta EE
>> Platform (newer Java EE platform that was open sourced under Eclipse
>> Foundation), then I think you will find that it fits into your “b”
>> category:  Established and stable.  Jakarta EE 8 uses the same API as Java
>> EE 8, so you should be able to translate any tutorials of Java EE over to
>> Jakarta EE without much trouble.  Jakarta EE 9 introduces a new namespace,
>> which will change things a bit, although the APIs will remain much the same
>> as the standard Java EE/Jakarta EE 8 APIs.
>> >
>> >
>> >
>> > Hope this helps.
>> >
>> >
>> >
>> > Josh Juneau
>> >
>> >
>> >
>> >
>> >
>> > From: Som Lima <somplastic...@gmail.com>
>> > Date: Friday, January 8, 2021 at 12:57 PM
>> > To: NetBeans Mailing List <users@netbeans.apache.org>
>> > Subject: Java EE8 Status
>> >
>> >
>> >
>> > Hi,
>> >
>> >
>> >
>> > I don't get much time to go to  software development conferences  :)
>> >
>> >
>> >
>> > If I was to invest my COVID-19  stay at  home time in JAVA EE8
>> technologies  with Netbeans as one of those technologies. Assuming my
>> target domain is e-commerce distributed dynamic  web applications.
>> >
>> >
>> >
>> >
>> >
>> > Would I be on a journey to master
>> >
>> > technologies which are on the  ?  :
>> >
>> > a) Bleeding Edge,
>> >
>> > b)  Established stable leading edge ,
>> >
>> > c) outdated (miss the boat)
>> >
>> > d) popular
>> >
>> > e) obscure
>> >
>> >
>> >
>> >
>> >
>> > Thanks in advance for your generous  input.
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>>
>

Reply via email to