2012-03-05 3 views
-1

Интересно, какие постоянные рамки мы используем для программного обеспечения. Я не знаю, может быть, мой вопрос неправильный. Мы используем постоянную структуру для обработки нашего уровня данных. Мы используем реляционную базу данных. Но я не знаю, какой тип постоянной основы мы используем. В моем собеседовании меня спрашивают, какие постоянные рамки мы используем, и я не мог ответить. Сколько существует постоянной системы? И как я могу понять, кто из них наш. В наших рамках мы определяем наши бизнес-объекты (классы), а база данных генерируется во время выполнения. (столбцы и таблицы) Мы не записываем SQL-запросы, все они генерируются во время выполнения. Завтра мне нужен этот ответ :) Спасибо ...Каковы типы постоянных фреймов?

ответ

0

Это действительно запутанный вопрос. Похоже, интервьюер ожидал, что вы узнаете особенности своего программного обеспечения? У вас есть интимные знания об их объекте, прежде чем вступать в интервью?

Вы искали термин? http://en.m.wikipedia.org/wiki/Persistence_framework

База данных - это уровень хранения, а поскольку вы не создаете прямые SQL-запросы напрямую, вы используете какую-то структуру в середине, чтобы сопоставить классы вашей бизнес-логики с данными, которые можно сохранить. Независимо от того, что этот уровень будет уровнем сохранения. Ссылка на wiki называет некоторые. Если вы используете python, примером может служить sqlalchemy или django.

Общее Я не уверен, почему вы знаете, что часть этих компаний настроена, но только часть.

+0

Я пытаюсь найти логику нашей структуры. Какую теорию они использовали? Мне нужно это знать. Я работаю в этой компании, но я начинаю работать с фреймворками, поэтому мне нужна информация о структурах, чтобы найти ту теорию, которую мы используем в этих рамках. Надеюсь, я ясно понимаю, что я делаю. – ahmet

+0

Никто не сможет ответить на это за вас, если вы не знаете, что это за программное обеспечение. Это обычай? Является ли это открытым исходным кодом с именем? – jdi

Смежные вопросы