
    Новые сообщения [новые:0]
  
  Дайджест 
  
  Горячие темы
    Избранное [новые:0]
  
Форумы 
 
Пользователи 
Статистика 
Статистика нагрузки 
    Мод. лог 
  
  Поиск 
  | 
| 
 12.01.2022, 08:19 
 | 
|||
|---|---|---|---|
  
  | 
|||
JPA (EclipseLink) Вопрос по подключению.  | 
|||
| 
 #18+ 
  
    
  Всем привет! Изучаю JPA и вот задался таким вопросом, чисто теоретически)  Возможно ли создать несколько entityManagerFactory, каждый использует свой persistence.xml, но при этом имеют одно общее подключение к БД, одна сессия в БД? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 12.01.2022, 09:57 
 | 
|||
|---|---|---|---|
  
  | 
|||
JPA (EclipseLink) Вопрос по подключению.  | 
|||
| 
 #18+ 
  
    
  Любой EntityManagerFactory работает с DataSource. И каждый созданный EntityManager будет запрашивать у DataSource соединение. Т.е. даже с одним EntityManagerFactory мы будем работать с N соединениями. Но для всех EntityManagerFactory мы можем указать один и тот же DataSource, и если это будет пул соединений, то по все EntityManager'ы будут работать с одним и тем же списком соединений. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 12.01.2022, 10:30 
 | 
|||
|---|---|---|---|
  
  | 
|||
JPA (EclipseLink) Вопрос по подключению.  | 
|||
| 
 #18+ 
  
    
  Stanislav Bashkyrtsev Любой EntityManagerFactory работает с DataSource. И каждый созданный EntityManager будет запрашивать у DataSource соединение. Т.е. даже с одним EntityManagerFactory мы будем работать с N соединениями. Но для всех EntityManagerFactory мы можем указать один и тот же DataSource, и если это будет пул соединений, то по все EntityManager'ы будут работать с одним и тем же списком соединений. Спасибо. Да, читаю как раз про свойства jta-data-source и non-jta-data-source и судя по всему это работает только когда у нас есть JNDI и DataSource нам предоставляет какой то сервер приложений.. Видимо в простом учебном приложении использовать DataSource c EclipseLink не так-то просто или.. ? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 12.01.2022, 10:32 
 | 
|||
|---|---|---|---|
  
  | 
|||
JPA (EclipseLink) Вопрос по подключению.  | 
|||
| 
 #18+ 
  
    
  А что такое "простое учебное приложение"? Оно не использует App Server? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 12.01.2022, 10:35 
 | 
|||
|---|---|---|---|
  
  | 
|||
JPA (EclipseLink) Вопрос по подключению.  | 
|||
| 
 #18+ 
  
    
  Skadovskiy простом  Если простое учебное то начинать с бута и его стартеров. Конфиги и автоконфиги по умолчанию. Или еще требования какие есть? Все остальное уже не входит в категорию простое) :) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 12.01.2022, 12:20 
 | 
|||
|---|---|---|---|
JPA (EclipseLink) Вопрос по подключению.  | 
|||
| 
 #18+ 
  
    
  Причем здесь ботинок? Товарищь же спрашивает про другое. Несколько persistence контекстов и ... одна сессия в БД. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 12.01.2022, 12:44 
 | 
|||
|---|---|---|---|
  
  | 
|||
JPA (EclipseLink) Вопрос по подключению.  | 
|||
| 
 #18+ 
  
    
  mayton, Лично я не понял это: авторВидимо в простом учебном приложении использовать DataSource c EclipseLink не так-то просто или.. ? Это же вопрос про архиректуру а не про сессии? Вот и уточняем _что спрашивает автор_ ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 12.01.2022, 12:53 
 | 
|||
|---|---|---|---|
JPA (EclipseLink) Вопрос по подключению.  | 
|||
| 
 #18+ 
  
    
  И еще автор пишет Видимо в простом учебном приложении использовать DataSource c EclipseLink не так-то просто или и я его понимаю. Мне тоже иногда непонятно почему мы простые вещи иногда делаем сложным образом. Типа ентерпрайз кодер начинает с архетипа где over 100 500 зависимостей и джарник - пол-гига а между тем он считает 2+2 и пишет в табличку ибо так хотел НА САМОМ деле кастомер. Как в той сказке про короля и бутерброд - Просил я только масла на завтрак мне подать... ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 12.01.2022, 13:43 
 | 
|||
|---|---|---|---|
JPA (EclipseLink) Вопрос по подключению.  | 
|||
| 
 #18+ 
  
    
  По поводу "одна сессия". Может автор ошибся? Имеется в виду одна учетная запись? Потому-что если мы создадим пул коннектов на 1 сессию - велика вероятность что этот пул будет заблочен кем-то и надолго и это параллизует все остальные сеансы. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
  | 

start [/forum/topic.php?fid=59&mobile=1&tid=2120268]:  | 
    0ms | 
get settings:  | 
    10ms | 
get forum list:  | 
    13ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    3ms | 
track hit:  | 
    63ms | 
get topic data:  | 
    10ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    41ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 10ms | 
| total: | 157ms | 

    | 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    «На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
    
    
    ... ля, ля, ля ...