Изучение java
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
-
- Уже с Приветом
- Posts: 762
- Joined: 20 Jan 2005 00:27
- Location: La Jolla, California
Re: Изучение java
Он первый начал! А мячик скиньте ....Интеррапт wrote: Тут что, очередной холивор или "изучение java" ?
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: Изучение java
Ну про дропвизард это мои личные предпочтения, он очень простой и мощный, удобно разворачивается, но малораспространенный.ts wrote:А подробнее можно?
А спрингмвц наверное в 50% веб приложений используется.
In vino Veritas!
-
- Posts: 4
- Joined: 26 Feb 2014 09:13
Re: Изучение java
Чтобы вникнуть в синтаксис начала читать Шилда, но подозреваю, что этого недостаточно.
Что лучше по CE почитать? Вот это http://www.amazon.com/Core-Java-I--Fund ... words=java нормально?
Или синтаксиса достаточно и лучше покурить гайды на сайте оракла и начать что-то писать?
Что лучше по CE почитать? Вот это http://www.amazon.com/Core-Java-I--Fund ... words=java нормально?
Или синтаксиса достаточно и лучше покурить гайды на сайте оракла и начать что-то писать?
-
- Уже с Приветом
- Posts: 1595
- Joined: 11 Mar 2004 16:09
Re: Изучение java
Сейчас смотрю Spring MVC rest tutorial на их главном сайте. Возник вопрос. У них как пример небольшой restful service. В этом одном примере с десяток packages, где-то 50 разных классов. Это не считая тестов. Это действительно стандартная "best practice" для Спринг? Второй вопрос, из этих 50+ классов большая часть это разные Event классы. Это тоже сейчас стандартная best practice?
http://spring.io/guides/tutorials/rest
https://github.com/spring-guides/tut-re ... ynoodlebar
http://spring.io/guides/tutorials/rest
https://github.com/spring-guides/tut-re ... ynoodlebar
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: Изучение java
Вот как просто бацать рест на спринге: http://spring.io/guides/gs/actuator-service/
In vino Veritas!
-
- Уже с Приветом
- Posts: 64661
- Joined: 12 Jul 2002 16:38
- Location: г.Москва, ул. Б. Лубянка, д.2
Re: Изучение java
и почему все спринговое всегда такое over-engineered?
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: Изучение java
В примере который я привел реально 3 строчки кода + обьявление класса для json модели.Komissar wrote:и почему все спринговое всегда такое over-engineered?
In vino Veritas!
-
- Уже с Приветом
- Posts: 9035
- Joined: 25 Oct 2011 19:02
- Location: SVO->ORD->SFO
Re: Изучение java
Судьба любой enterprise технологии. Со временем она превращается в УГ, и на ее место приходит очередной "спаситель". И все по новой.
-
- Уже с Приветом
- Posts: 1595
- Joined: 11 Mar 2004 16:09
Re: Изучение java
Я имел ввиду сервис ближе к real-world project implementation, т.е. с парой-тройкой датасетов, может даже с ДБ привязкой, итд. Т.е. то, что они выдают как пример который я дал выше. А там уже оказывается надо дофига каких-то дополнительных телодвижений. Поэтому и вопрос. Ну и второй вопрос, эти все event classes, это и есть пример event-based architecture? И как близко оно к реальным спринг проектам?crypto5 wrote:В примере который я привел реально 3 строчки кода + обьявление класса для json модели.
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Изучение java
эти их event classes это не есть пример event-based architecture. Это пример overengineering с неудачной попыткой использовать паттерн command http://en.wikipedia.org/wiki/Command_pattern.ts wrote: Ну и второй вопрос, эти все event classes, это и есть пример event-based architecture? И как близко оно к реальным спринг проектам?
обычно же цепочка такая: @Controller-> @Service-> @Repository. Туда-сюда гоняются Domain объекты или @Entity.
Вобщем тренинг полезен для ознакомления с тулзами спринга, но я бы его не рассматривал как хороший образец дизайна приложения.
-
- Уже с Приветом
- Posts: 1595
- Joined: 11 Mar 2004 16:09
Re: Изучение java
Спасибо. А где есть хороший пример дизайна современного spring-mvc restful service приложения? Чтобы не просто "вот контроллер, он пишет json, на этом всё", а именно более-менее полное приложение, как в том примере?valchkou wrote:эти их event classes это не есть пример event-based architecture. Это пример overengineering с неудачной попыткой использовать паттерн command http://en.wikipedia.org/wiki/Command_pattern.ts wrote: Ну и второй вопрос, эти все event classes, это и есть пример event-based architecture? И как близко оно к реальным спринг проектам?
обычно же цепочка такая: @Controller-> @Service-> @Repository. Туда-сюда гоняются Domain объекты или @Entity.
Вобщем тренинг полезен для ознакомления с тулзами спринга, но я бы его не рассматривал как хороший образец дизайна приложения.
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Изучение java
у меня на работе есть, но я к сожалению не могу его зашарить.ts wrote:Спасибо. А где есть хороший пример дизайна современного spring-mvc restful service приложения? Чтобы не просто "вот контроллер, он пишет json, на этом всё", а именно более-менее полное приложение, как в том примере?valchkou wrote:эти их event classes это не есть пример event-based architecture. Это пример overengineering с неудачной попыткой использовать паттерн command http://en.wikipedia.org/wiki/Command_pattern.ts wrote: Ну и второй вопрос, эти все event classes, это и есть пример event-based architecture? И как близко оно к реальным спринг проектам?
обычно же цепочка такая: @Controller-> @Service-> @Repository. Туда-сюда гоняются Domain объекты или @Entity.
Вобщем тренинг полезен для ознакомления с тулзами спринга, но я бы его не рассматривал как хороший образец дизайна приложения.
а что не нравится в "просто"? именно так и должно быть, просто!, а не как в том примере.
или ты имеешь ввиду не только MVC, а полный CRUD включая БД ?
-
- Уже с Приветом
- Posts: 1595
- Joined: 11 Mar 2004 16:09
Re: Изучение java
Да, в идеале хотелось бы полный CRUD. Но можно и просто R, но, с DB как минимум, потом может тестами, аутентикацией, итд.valchkou wrote: у меня на работе есть, но я к сожалению не могу его зашарить.
а что не нравится в "просто"? именно так и должно быть, просто!, а не как в том примере.
или ты имеешь ввиду не только MVC, а полный CRUD включая БД ?
-
- Уже с Приветом
- Posts: 349
- Joined: 24 Jul 2012 23:26
- Location: echo RU::US($me);
Re: Изучение java
Парни эта книга для изучения джавы хороша или нет http://www.amazon.com/Murachs-Java-Prog ... h%27s+Java
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Изучение java
у меня лично вызывает подозрения фраза "It now shows you how to use the NetBeans IDE to code".FreemanUSA wrote:Парни эта книга для изучения джавы хороша или нет http://www.amazon.com/Murachs-Java-Prog ... h%27s+Java
автор явно не вкурсе что сейчас люди пользуют для кодирования.
даже если вы прочтете книжку и она окажется самой лучшей в мире, вот эту секцию я бы все равно пропустил
"In the GUI section, it shows you how to use the NetBeans Swing GUI"
для начала я бы начал с этой.
http://www.amazon.com/Programmer-Study- ... rds=ocjp+7
-
- Уже с Приветом
- Posts: 349
- Joined: 24 Jul 2012 23:26
- Location: echo RU::US($me);
Re: Изучение java
Спасибо за ответ, а то тоже джава нужна в моём ПТУ эту грызу.
-
- Новичок
- Posts: 76
- Joined: 14 Mar 2006 16:46
Re: Изучение java
А что сейчас используют для кодирования?valchkou wrote: у меня лично вызывает подозрения фраза "It now shows you how to use the NetBeans IDE to code".
автор явно не вкурсе что сейчас люди пользуют для кодирования.
Ученье - свет, а неученье - чуть свет и на работу.
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Изучение java
http://www.eclipse.org/downloads/packag ... /keplersr2vigger wrote:А что сейчас используют для кодирования?valchkou wrote: у меня лично вызывает подозрения фраза "It now shows you how to use the NetBeans IDE to code".
автор явно не вкурсе что сейчас люди пользуют для кодирования.
http://www.jetbrains.com/idea/download/
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: Изучение java
NetBeans довольно неплохая IDE. Для новичка так вообще проще и удобней чем Eclipse (как для обычной Джавы так и для EE). И пожалуй получше (и функциональней) будет чем бесплатная IntelliJ IDEA community edition (с платной я не сравниваю).valchkou wrote:http://www.eclipse.org/downloads/packag ... /keplersr2vigger wrote:А что сейчас используют для кодирования?valchkou wrote: у меня лично вызывает подозрения фраза "It now shows you how to use the NetBeans IDE to code".
автор явно не вкурсе что сейчас люди пользуют для кодирования.
http://www.jetbrains.com/idea/download/