IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Программирование (http://www.imho.ws/forumdisplay.php?f=40)
-   -   Java + XML = DB (http://www.imho.ws/showthread.php?t=87720)

Zaber 17.06.2005 02:29

Java + XML = DB
 
Народ , надо Создать и реализовать Interface для создания
БД на JAva с использованием XML
_____________________________________________________________
то есть грубо говоря набор классов с помошью которых можно будет создавать простейшие БД на XML ( создание , сохранение , извлечение , поиск ) нет сложных запросов язык JAVA
_____________________________________________________________
класс реализуется как элемент для работы с простейшими структурозированными данными

Может у кого то есть линки наработки и т.д
Спасибо

/7y3uK 17.06.2005 12:10

ну тут все совсем не так все просто... наработки есть, но они к сожалению принадлежат конторе...
Ну во первых тебе нужно тьюторил по EJB и JDBC проштудировать - там в принципе тебе нужно понять что такое модель MVC - model view controller, а работать с EJB достаточно просто. Соответственно СДК которые для этого понадобятся - это J2EE и J2SE... далее... XML - выступает в роли прослойки, чтобы было удобнее кодить, но тут тоже такой момент - не всегда тебе будет нужен XML... если ты пишешь WebApplication то тебе понадобится как минимум TomCat и JBoss, либо JBoss+Jetty... ну и пакет maverick для реализации модели MVC...
пока все - без знаний всех этих, ничего закодить не получится... кстати одним классом тут не обойтись по любому :) но зато практически с любой БД можно работать...
кстати я для интерфейсной части надеюсь ты не будешь использовать всякие SWING или AWT... советую также изучить JSP или новый JSF - можно за 5 минут сделать простую прогу, которая будет работаь с бд...
Все необходимые тьюторилы ищи на java.sun.com - в рунете можешь забежать на форум джава разработчиков juga.ru ... там на домашках у народа полно полезной инфы... но предупреждаю, все что ты найдешь на русском языке - уже давно устарело, так что инглиш мануалс и только инглиш...

Zaber 17.06.2005 14:39

Уточню что надо реализовать , наверно плохо объяснил

Вот краткое описание того что надо реализовать :
есть какой то набор структоризированных данных допустим набор
отелей с полным описанием их содержимого - комнаты , цены и т.д
( это только пример информации , информация может быть совсем другой )
возникла неоходимость сохранять эту информацию в файле в удобном для поиска редактирования и чтения виде .
задача написания класса\ классов которые могли бы реализовать
такую функциональность для любово набора данных ( короче ADT )

{** использование обычной ДБ недопустимо по причинам реализации **}
Может кто-то сталкивался с такой задачей ,
буду рад любой информацие связанной с данной проблемой
линки и просто мысли приветствуются !
Спасибо

/7y3uK 17.06.2005 15:57

кхе... а какие тогда проблемы то? разработай стандартный для всех наборов XML ник... для визуализации напиши трансформ, т.е. XSL -ник... а для работы с данными из XML в джаве есть прекрасный XML парсер... зачитываешь из файла потоком, разбираеш парсером данные как тебе надо по нодам и нодлистам, где надо меняешь или обрабатываешь как надо... а потом потоком заливыаешь в XML ник... визуализация вся ложится на трансформ....
если данные опять же изначально не в нужном XML нике а просто заранее известного формата, который наверняка привязан к расширению файла или наверняка если без расширения привязан к первым 8 или 32 байтам в самом начале этого файла, то тебе надо просто почитать спецификацию этих файлов и опять же в свой XML ник просто перегнать...

вобщем IO и XML/XSL

aq2 27.06.2005 15:48

Цитата:

вобщем IO и XML/XSL
И xpath-ом искать.


Часовой пояс GMT +4, время: 12:35.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.