Gerador automático de casse POCO
Como eu faço para pegar no BD(Oracle) uma entidade e gerar no meu sistema uma classe que represente aquela entidade?
Ex: Tenho essa entidade
Cliente
ID int primary key
Nome varchar(100)
E agora com a ferramenta ela já geraria isso:
Ou seja, gerar uma classe POCO tendo por base uma entidade do BD(Oracle), como eu faço?
Estou usando WPF para isso.
Ex: Tenho essa entidade
Cliente
ID int primary key
Nome varchar(100)
E agora com a ferramenta ela já geraria isso:
using System;
using System.Data;
namespace meu_projeto.meu_folder.classes
{
public class Cliente{
public int ID { get; set; }
public string name { get; set; }
}
}Ou seja, gerar uma classe POCO tendo por base uma entidade do BD(Oracle), como eu faço?
Estou usando WPF para isso.
Pjava
Curtidas 0
Melhor post
Nathan Aguiar
17/02/2016
Você já tentou usar o EntityFramework Reverse POCO Generator?
Link
Link
GOSTEI 1
Mais Respostas
Pjava
17/02/2016
Estou lendo e acho que sua resposta vai satisfazer a minha necessidade. Mais um pouco e marco sua resposta, caso atenda a minha necessidade.
GOSTEI 0
Pjava
17/02/2016
Não consigo abrir uma conexão oracle com o programa que ele fornece para gerar a classe poco.
GOSTEI 0
Rodrigo Simões
17/02/2016
Olá P Java,
Eu utilizo o NHibernate com Fluent NHibernate e para gerar as classes POCO utilizo o MyGeneration.
Segue alguns artigos sobre o assunto:
Estudo de caso: Persistência de dados com NHibernate
[url:descricao=.NET - NHibernate a revanche (Gerando os arquivos de mapeamento)]http://www.macoratti.net/09/04/net_nhb2.htm[/url]
Geração automática do mapeamento objeto/relacional para o NHibernate usando MyGeneration
Espero tê-lo ajudado.
Eu utilizo o NHibernate com Fluent NHibernate e para gerar as classes POCO utilizo o MyGeneration.
Segue alguns artigos sobre o assunto:
Estudo de caso: Persistência de dados com NHibernate
[url:descricao=.NET - NHibernate a revanche (Gerando os arquivos de mapeamento)]http://www.macoratti.net/09/04/net_nhb2.htm[/url]
Geração automática do mapeamento objeto/relacional para o NHibernate usando MyGeneration
Espero tê-lo ajudado.
GOSTEI 0