| 
 | 
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  ShSerge, Работает. Только не любит народ. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.10.2021, 18:57 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  ShSerge А без гибернейта и жпа можно? Чтоб работало. Просто сервлеты и скриплеты? Просто интересно. Без всякого стеба. Я может и поотстал, но мне кажется, что таки да. Возможно всё, на зачем? <:o) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.10.2021, 19:01 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  lleming одном из legacy проектов использовался  mybatis.  Впечатления тоже неоднозначные, вроде как бы маппим функции но ощущение что тот же orm просто вид сбоку. MyBatis - это интеграция в другую сторону. От базы к коду. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.10.2021, 19:15 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  ShSerge А без гибернейта и жпа можно? Чтоб работало. Просто сервлеты и скриплеты? Просто интересно. Без всякого стеба. Я может и поотстал, но мне кажется, что таки да. тут уже дело политики. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.10.2021, 19:31 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  ShSerge А без гибернейта и жпа можно? Чтоб работало. Просто сервлеты и скриплеты? Просто интересно. Без всякого стеба. Я может и поотстал, но мне кажется, что таки да. Когда когда количество entities переваливает за сотню - ты начинаешь думать о неком своём DSL или едином способе описания отображения таблиц БД в JavaClasses. А отображение нужно хотя-бы по причине naming convention. В базе - dash_style, в java - CamelCase. Типа такого. Как ты это опишешь. В json. Или в виде xml или в виде рефлексии своих собственных JavaClasses. Короче ты постепенно приходишь к концепции своего самописного ОРМ. Если ты от этого подхода отказываешься - то ты просто пишешь эволюционно-слабый код. Как-то так. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.10.2021, 20:48 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  mayton, авторКак-то так.это следствие того , что первоначально идёт движение от java, а не от структуры данных. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.10.2021, 21:10 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя mayton, авторКак-то так. Ты удивишься, но я уже это самое лет десять говорю. Первично то, как у тебя база, а не твой код. База может быть источником не только для одной программы, а для программ хоть на делфи, хоть на пхп, или на ноде. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.10.2021, 21:27 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  ShSerge, я не меньше...... ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.10.2021, 21:37 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  ShSerge вадя mayton, пропущено... это следствие того , что первоначально идёт движение от java, а не от структуры данных. Ты удивишься, но я уже это самое лет десять говорю. Первично то, как у тебя база, а не твой код. База может быть источником не только для одной программы, а для программ хоть на делфи, хоть на пхп, или на ноде. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.10.2021, 07:03 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  А, типа, в трёхзвенке серверу приложений не надо ходить в базу и уж его-то все эти проблемы не касаются ... ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.10.2021, 08:45 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Basil A. Sidorov, Если мне вопрос, то бд в трехзвенке не пуп земли. А он с вадей описал пуп земли. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.10.2021, 09:39 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  ShSerge А без гибернейта и жпа можно? Чтоб работало. Просто сервлеты и скриплеты? Просто интересно. Без всякого стеба. Я может и поотстал, но мне кажется, что таки да. и без jdbc? Наверное можно но сложно. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.10.2021, 10:35 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp Basil A. Sidorov, Если мне вопрос, то бд в трехзвенке не пуп земли. А он с вадей описал пуп земли. в этом плане что 2-х, что 3-х равносильны. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.10.2021, 11:20 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя PetroNotC Sharp Basil A. Sidorov, Если мне вопрос, то бд в трехзвенке не пуп земли. А он с вадей описал пуп земли. в этом плане что 2-х, что 3-х равносильны. Разве orm это ограничивает? Что мешает отталкиваться от БД при использовании ORM (иммются ввиду какие либо физические ограничения) ? Вполне себе видел и в обратную сторону на уже существующую БД прикрутили/замапили сверху ОРМ. Под таблички(много) на UI зашло на отлично. ORM провоцирует но не ограничивает. Испльзуйте ORM там где нужно и не используйте там где не нужно. (просто критерии у всех разные). ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.10.2021, 11:25 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Имхо стоит посмотреть в сторону spring data jdbc, это тоже orm, менее громоздкий чем hibernate. На habr есть ряд статей про spring data jdbc. Еще встречал в проектах использование NamedParameterJdbcTemplate из пакета spring-jdbc, там надо sql руками писать, маппинг в объекты облегчен вспомогательными классами. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.10.2021, 18:58 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  leonid_85, Уже не актуально. Спринг бут убрал всю сложность хибера и самого спринга. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.10.2021, 19:03 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  SpringData тем более удобен если нужно использовать NoSQL системы наподобие CouchDb, Cassandra, Mongo. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.10.2021, 19:22 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  mayton SpringData тем более удобен если нужно использовать NoSQL системы наподобие CouchDb, Cassandra, Mongo. Как я понимаю, Гугл написан на ноэскуэль, т.е. на Беркли БД. И не надо про монго. Если в строчке БД хранить, например, Json получится та же херня, но на порядок лучше. А так, вообще-то, интересно. Кто использует берклидб? Это где ключ-значение. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.10.2021, 19:41 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  ShSerge mayton SpringData тем более удобен если нужно использовать NoSQL системы наподобие CouchDb, Cassandra, Mongo. Как я понимаю, Гугл написан на ноэскуэль, т.е. на Беркли БД. И не надо про монго. Если в строчке БД хранить, например, Json получится та же херня, но на порядок лучше. А так, вообще-то, интересно. Кто использует берклидб? Это где ключ-значение. Гугл написан на огромном стеке технологий где важным является не Беркли а шаблон map-reduce и рациональное использование ресурсов огромного количества железа в параллель. Язык и dbms при этом - вторичны. Важная идея. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.10.2021, 19:49 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  mayton, Я неправильно написал. Не "написан", а "хранится". ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.10.2021, 19:58 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  lleming Разве orm это ограничивает? Что мешает отталкиваться от БД при использовании ORM (иммются ввиду какие либо физические ограничения) ? Требует наличие уникальных ID во всех без исключения таблицах. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 14.10.2021, 11:13 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Garrick lleming Разве orm это ограничивает? Что мешает отталкиваться от БД при использовании ORM (иммются ввиду какие либо физические ограничения) ? Требует наличие уникальных ID во всех без исключения таблицах. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 14.10.2021, 11:25 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp это правило хорошего тона и без орм ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 14.10.2021, 11:29 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Garrick lleming Разве orm это ограничивает? Что мешает отталкиваться от БД при использовании ORM (иммются ввиду какие либо физические ограничения) ? Требует наличие уникальных ID во всех без исключения таблицах. Можно ещё составные ключи... :-) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 14.10.2021, 11:41 | 
  
  
  
   | 
||
| 
 
Выбор API (Hibernate vs JPA, Spring vs jsr-330) 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp это правило хорошего тона и без орм Не всегда на 100% необходимо. Т.е. в базе будет лишний балласт, лишняя функциональность, которая будет потреблять лишние ресурсы... хотя кто их сейчас считает эти гигабайты-терафлопсы ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 14.10.2021, 15:11 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=59&msg=40104341&tid=2120327]:  | 
    0ms | 
get settings:  | 
    9ms | 
get forum list:  | 
    13ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    52ms | 
get topic data:  | 
    8ms | 
get forum data:  | 
    2ms | 
get page messages:  | 
    60ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 15ms | 
| total: | 168ms | 

| 0 / 0 | 

На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.