Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #39173

Re: Need a little help with a Herculean task

Path csiph.com!aioe.org!.POSTED.O5hsyUvK01te0L/SZurVSQ.user.gioia.aioe.org!not-for-mail
From Arne Vajhøj <arne@vajhoej.dk>
Newsgroups comp.lang.java.programmer
Subject Re: Need a little help with a Herculean task
Date Wed, 23 Oct 2019 21:11:54 -0400
Organization Aioe.org NNTP Server
Lines 45
Message-ID <qoqton$vkn$1@gioia.aioe.org> (permalink)
References <877e4vs129.fsf@munus.decebal.nl>
NNTP-Posting-Host O5hsyUvK01te0L/SZurVSQ.user.gioia.aioe.org
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 7bit
X-Complaints-To abuse@aioe.org
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
X-Notice Filtered by postfilter v. 0.9.2
Content-Language en-US
Xref csiph.com comp.lang.java.programmer:39173

Show key headers only | View raw


On 10/23/2019 3:40 PM, Cecil Westerhof wrote:
> In two weeks I have to give a workshop of four hours to junior Java
> programmers about: Hibernate, Spring, Maven, Microservices, Cloud en
> RabbitMQ.
> (I know it is a lot, but that is the challenge my boss gave me.)
> 
> The goal is that they will understand the basics of them all. I split
> it in an introduction about Hibernate, Spring, Maven with a hands-on
> about mostly Hibernate. And an introduction about Microservices, Cloud
> and RabbitMQ with a hands-on about RabbitMQ.
> 
> Any tips about what to put in the hands-ons? To make sure the
> knowledge endures and is expanded on I want to encourage the
> participants to practice and explore each day for at least a month and
> give them some 'homework'. Any tips how to encourage them and create
> exercises that they will do and will them help building there
> knowledge?

I hope you will focus on JPA and JMS API's not Hibernate and
RabbitMQ API's.

:-)

And Spring is a ton of things today.

To be practical I would suggest something like below.

Hibernate using Java SE console applications:
1) save some data in some tables
2) get data from one table without criteria
3) get data from one table with criteria
4) get data from multiple tables (1:M relation)

Spring DI using Java SE console applications:
1) load simple class
2) load class with properties
3) plugin model with two implementations with different sets of properties

MQ using Java SE console applications:
1) send end receive
2) subscribe and publish

Arne

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

Need a little help with a Herculean task Cecil Westerhof <Cecil@decebal.nl> - 2019-10-23 21:40 +0200
  Re: Need a little help with a Herculean task Arne Vajhøj <arne@vajhoej.dk> - 2019-10-23 21:11 -0400

csiph-web