Как сгенерировать POJOS из базы данных SQL Server?

#eclipse #ssms

#eclipse #ssms

Вопрос:

Я использую Eclipse 2018 с SQL Server management studio 2017, но я не могу найти способ в обоих из них генерировать объекты из базы данных SQL Server.

Теперь я должен вручную создавать их один за другим со следующим синтаксисом:

 @Entity(name="client")
public class Client implements Serializable{
/**
 * 
 */
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue
@Column(name="id")
private Long id;
..
}
  

Есть ли лучший подход для экономии времени?

Обновить

Спасибо @Aniruddhsinh, я создал пустой проект JPA, затем установил соединение, используя специальный драйвер с jdbc.jar здесь -(предложенные параметры sql server не сработали), и я предоставил URL, базу данных, имя пользователя, пароль, затем, используя инструменты JPA, теперь я могу скопировать эти классы в свой проект spring-boot.

Комментарии:

1. Использование Visual Studio с базой данных Entity Framework-first может сэкономить ваше время.

Ответ №1:

Вы можете создавать классы pojo из базы данных в eclipse, следуя этому примеру https://www.eclipse.org/webtools/dali/docs/3.2/user_guide/tasks006.htm. Оттуда с помощью JPA сначала подключаем базу данных и при выборе таблицы генерируем классы.

Комментарии:

1. Большое вам спасибо, это работает, я создал пустой проект JPA, затем установил соединение с помощью special драйвера с jdbc.jar microsoft.com/en-us/download/details.aspx?id=54671 -(предложенные параметры sql Server не сработали), и я предоставил URL, базу данных, имя пользователя, пароль, затем, используя инструменты JPA и это соединение, это работает, теперь я могу скопировать эти классы в мой проект spring-boot.