| imho.ws |
![]() |
|
|
|
# 1 |
|
Junior Member
Регистрация: 19.12.2001
Адрес: Israel
Сообщения: 184
![]() |
Java + XML = DB
Народ , надо Создать и реализовать Interface для создания
БД на JAva с использованием XML _____________________________________________________________ то есть грубо говоря набор классов с помошью которых можно будет создавать простейшие БД на XML ( создание , сохранение , извлечение , поиск ) нет сложных запросов язык JAVA _____________________________________________________________ класс реализуется как элемент для работы с простейшими структурозированными данными Может у кого то есть линки наработки и т.д Спасибо
__________________
Хорошему человеку ничего не жалко |
|
|
|
|
# 2 |
|
Advanced Member
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498
![]() ![]() ![]() ![]() |
ну тут все совсем не так все просто... наработки есть, но они к сожалению принадлежат конторе...
Ну во первых тебе нужно тьюторил по 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 ... там на домашках у народа полно полезной инфы... но предупреждаю, все что ты найдешь на русском языке - уже давно устарело, так что инглиш мануалс и только инглиш...
__________________
В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах |
|
|
|
|
# 3 |
|
Junior Member
Регистрация: 19.12.2001
Адрес: Israel
Сообщения: 184
![]() |
Уточню что надо реализовать , наверно плохо объяснил
Вот краткое описание того что надо реализовать : есть какой то набор структоризированных данных допустим набор отелей с полным описанием их содержимого - комнаты , цены и т.д ( это только пример информации , информация может быть совсем другой ) возникла неоходимость сохранять эту информацию в файле в удобном для поиска редактирования и чтения виде . задача написания класса\ классов которые могли бы реализовать такую функциональность для любово набора данных ( короче ADT ) {** использование обычной ДБ недопустимо по причинам реализации **} Может кто-то сталкивался с такой задачей , буду рад любой информацие связанной с данной проблемой линки и просто мысли приветствуются ! Спасибо
__________________
Хорошему человеку ничего не жалко |
|
|
|
|
# 4 |
|
Advanced Member
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498
![]() ![]() ![]() ![]() |
кхе... а какие тогда проблемы то? разработай стандартный для всех наборов XML ник... для визуализации напиши трансформ, т.е. XSL -ник... а для работы с данными из XML в джаве есть прекрасный XML парсер... зачитываешь из файла потоком, разбираеш парсером данные как тебе надо по нодам и нодлистам, где надо меняешь или обрабатываешь как надо... а потом потоком заливыаешь в XML ник... визуализация вся ложится на трансформ....
если данные опять же изначально не в нужном XML нике а просто заранее известного формата, который наверняка привязан к расширению файла или наверняка если без расширения привязан к первым 8 или 32 байтам в самом начале этого файла, то тебе надо просто почитать спецификацию этих файлов и опять же в свой XML ник просто перегнать... вобщем IO и XML/XSL
__________________
В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах Последний раз редактировалось /7y3uK; 17.06.2005 в 16:00. |
|
|