|
|
|
GWT + Hibernate. Подскажите по примеру кода как правильно доделать?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Есть такой пример в сети: http://javastudy.ru/gwt/gwt-hibernate-5/ Сделал всё как там - работает! Проблема в другом, не могу понять, ЧТО нужно дописать в классе Main, чтобы заработала запись в базу??? (Чтение работает) Я пробовал так: Main Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. В onSuccess(WeatherEntity result) Типа передал в result данные в MainRpcServiceImpl Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. Но тут уже getCity() содержит почему то null, а не то что я передавал в Main-е Подскажите, что не так??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 14:14 |
|
||
|
GWT + Hibernate. Подскажите по примеру кода как правильно доделать?
|
|||
|---|---|---|---|
|
#18+
Может session.commit() надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 14:18 |
|
||
|
GWT + Hibernate. Подскажите по примеру кода как правильно доделать?
|
|||
|---|---|---|---|
|
#18+
mayton, В результате опытов я понял, что дело не в сохранении данных, а в передаче!!! т.е. в метод Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. weatherEntity приходит null -евым :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 14:26 |
|
||
|
GWT + Hibernate. Подскажите по примеру кода как правильно доделать?
|
|||
|---|---|---|---|
|
#18+
Вот если сделать так: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. То записывается нормально. Но зачем мне это? Интереснее экземпляр WeatherEntity передавать как параметр через метод saveWeatherEntity ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 14:47 |
|
||
|
GWT + Hibernate. Подскажите по примеру кода как правильно доделать?
|
|||
|---|---|---|---|
|
#18+
это ничем не интереснее. как только вы добавите many to one, вы не сможете скомпилять класс для gwt. между слоями надо кидаться dto, а не entity. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 15:13 |
|
||
|
GWT + Hibernate. Подскажите по примеру кода как правильно доделать?
|
|||
|---|---|---|---|
|
#18+
В GWT-шной части надо копать ИМХО ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 15:13 |
|
||
|
GWT + Hibernate. Подскажите по примеру кода как правильно доделать?
|
|||
|---|---|---|---|
|
#18+
Penkov Vladimirмежду слоями надо кидаться dto, а не entity. Может кинете примерчиком? :) В разрезе моей проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 16:00 |
|
||
|
GWT + Hibernate. Подскажите по примеру кода как правильно доделать?
|
|||
|---|---|---|---|
|
#18+
Я если честно не особо различаю dto, entity, pojo. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 18:21 |
|
||
|
GWT + Hibernate. Подскажите по примеру кода как правильно доделать?
|
|||
|---|---|---|---|
|
#18+
mayton, Странно получается: вроде ЧТЕНИЕ между слоями реализовано верно. Т.е. на сервере из базы прочитал -> на клиенте выдал в TextBox(ы). А наоборот никак. Ну ведь зачем то реализован метод записи через Save ??? Подозреваю, что я где то нахимичил с описанием входных параметров на сервере и клиенте. Сделал маячок такой в обработчике в Main: Код: java 1. 2. 3. 4. 5. и получается что из GWT-модуля вызова в result УЖЕ null, ещё ДО передачи на сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 18:32 |
|
||
|
GWT + Hibernate. Подскажите по примеру кода как правильно доделать?
|
|||
|---|---|---|---|
|
#18+
Мне кажется эта магия называется асинхронность и где-то ты ее не так сварил. Вобщем по обрывкам кода сложно делать суждения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 19:20 |
|
||
|
GWT + Hibernate. Подскажите по примеру кода как правильно доделать?
|
|||
|---|---|---|---|
|
#18+
mayton, Тогда по порядку На клиенте: Main.java Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. MainRpcService Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. MainRpcServiceAsync Код: java 1. 2. 3. 4. 5. 6. 7. 8. На сервере: MainRpcServiceImpl Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. HibernateUtil Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. Ну и сущность WeatherEntity Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. Вобщем то всё. pom.xml и прочие конфиги наверное нет смысла постить?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 20:03 |
|
||
|
GWT + Hibernate. Подскажите по примеру кода как правильно доделать?
|
|||
|---|---|---|---|
|
#18+
MAULER, этот форум полон ленивых людей. И если ты сделаешь zip архив с проектом то окажешь огромную услугу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 20:15 |
|
||
|
GWT + Hibernate. Подскажите по примеру кода как правильно доделать?
|
|||
|---|---|---|---|
|
#18+
mayton, Не вопрос :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 20:21 |
|
||
|
GWT + Hibernate. Подскажите по примеру кода как правильно доделать?
|
|||
|---|---|---|---|
|
#18+
вот читаю тут уже сколько топиков про эту прокладку хибер.... столько проблем..... в то время как без неё всё решается намного проще и быстрее и в разы меньшим кодом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 21:01 |
|
||
|
GWT + Hibernate. Подскажите по примеру кода как правильно доделать?
|
|||
|---|---|---|---|
|
#18+
вадя, Задание у меня такое... Хибер-ское )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 21:28 |
|
||
|
GWT + Hibernate. Подскажите по примеру кода как правильно доделать?
|
|||
|---|---|---|---|
|
#18+
MAULERвадя, Задание у меня такое... Хибер-ское ))сочувствую.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 21:51 |
|
||
|
GWT + Hibernate. Подскажите по примеру кода как правильно доделать?
|
|||
|---|---|---|---|
|
#18+
Народ, Нашел свою ошибку! Скорее, это моё непонимание некоторых вещей. Ларчик просто открывался. Не надо было ничего "химичить". Всё просто: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2016, 08:48 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39224927&tid=2124127]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
94ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 454ms |

| 0 / 0 |
