Jump to content
  • 0

tabelas do banco de dados


mirosmar

Question

bem, passei um tempo sem brincar com servidor de l2, eu usava a frozen 1132 que era a "ultima versão" que me recordo, dai pesquisei e tals, e cai na l2jmobiusc6...

tudo bonito ate certo ponto,  compilei coloquei em um vpn testei e joguei com os amigos.

o problema começou quando decidir criar um site(API Restful, em java com spring e outras coisinhas ._.)) pra o servidor, o problema é que não encontro as tabelas como estava na frozen como Weapons, Armors, Etcitems... assim me deixando meio perdido não conseguindo fazer os Gets e sets dessas tabelas( imagino que devem estar em outro lugar como em arquivos .xml). queria saber como encontrar uma solução pra isso.

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0
4 horas atrás, mirosmar disse:

bem, passei um tempo sem brincar com servidor de l2, eu usava a frozen 1132 que era a "ultima versão" que me recordo, dai pesquisei e tals, e cai na l2jmobiusc6...

tudo bonito ate certo ponto,  compilei coloquei em um vpn testei e joguei com os amigos.

o problema começou quando decidir criar um site(API Restful, em java com spring e outras coisinhas ._.)) pra o servidor, o problema é que não encontro as tabelas como estava na frozen como Weapons, Armors, Etcitems... assim me deixando meio perdido não conseguindo fazer os Gets e sets dessas tabelas( imagino que devem estar em outro lugar como em arquivos .xml). queria saber como encontrar uma solução pra isso.

A JFrozen 1132 foi a última revisão que eu usei que vi os itens em tabelas, eu realmente preferia assim, talvez por gostar mais de trabalhar com SQL.

Você está desenvolvendo uma API e precisa que os itens fiquem em tabela e não em XML, pensei em duas formas para fazer isso funcionar.

Uma delas é você refazer essa parte no Java, tirar os itens da XML e colocar no banco, assim como nas antigas rev, porém isso iria mexer na estrutura do servidor e daria trabalho.

A segunda você pode desenvolver um espelho, criando as tabelas necessárias no banco de dados, buscando os ID dos itens da XML e inserindo as informações no banco, dessa forma esse espelho no banco iria servir somente para a API e não iria interferir no servidor. Eu nunca fiz algo desse tipo, mas provavelmente é mais fácil do que trocar toda a estrutura de itens por XML já existente na revisão.

 

Espero ter ajudado de alguma forma, abraços 

Every second is the time to change everything forever.
- Charles Chaplin.

FlyingBirds_zps9a0601a7.gif

Link to comment
Share on other sites


  • 0
13 horas atrás, Zeron disse:

A JFrozen 1132 foi a última revisão que eu usei que vi os itens em tabelas, eu realmente preferia assim, talvez por gostar mais de trabalhar com SQL.

Você está desenvolvendo uma API e precisa que os itens fiquem em tabela e não em XML, pensei em duas formas para fazer isso funcionar.

Uma delas é você refazer essa parte no Java, tirar os itens da XML e colocar no banco, assim como nas antigas rev, porém isso iria mexer na estrutura do servidor e daria trabalho.

A segunda você pode desenvolver um espelho, criando as tabelas necessárias no banco de dados, buscando os ID dos itens da XML e inserindo as informações no banco, dessa forma esse espelho no banco iria servir somente para a API e não iria interferir no servidor. Eu nunca fiz algo desse tipo, mas provavelmente é mais fácil do que trocar toda a estrutura de itens por XML já existente na revisão.

Espero ter ajudado de alguma forma, abraços 

Cara, ajudou muito, obrigado. Realmente estava pensando nessa possibilidade de tirar de XML para sql no Java.

Queria entender o porquê disso,usando xml torna mais rápido, viável quel sql ? Ou apenas por capricho? 

Link to comment
Share on other sites

  • 0
5 horas atrás, mirosmar disse:

Cara, ajudou muito, obrigado. Realmente estava pensando nessa possibilidade de tirar de XML para sql no Java.

Queria entender o porquê disso,usando xml torna mais rápido, viável quel sql ? Ou apenas por capricho? 

Acredito que seja pra evitar consultas no banco o tempo inteiro, buscando na XML também é mais rápido.

Every second is the time to change everything forever.
- Charles Chaplin.

FlyingBirds_zps9a0601a7.gif

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Join now

    Be part of the largest and oldest communities about Lineage2 in Latin America.





×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.