Опыт с активными объектами ORM для Java?

Я полагаю, что вы ищете что-то в этом духе, если вы хотите узнать больше о как я получил данные, тогда взгляните на [111 ] документы . Чтобы преобразовать данные в строку, я просто использовал функцию text, с которой вы можете найти больше документации здесь .

Наконец, я просто заменил все символы \n на регулярные пробелы. Если вы хотите больше узнать о методе замены, вы можете прочитать больше об этом здесь .

const url = 'https://raw.githubusercontent.com/dwyl/english-words/master/words_alpha.txt';

fetch(url).then(d => d.text()).then(d => console.log(d.replace(/\n/g, ' ')));

13
задан g.annunziata 5 October 2012 в 15:34
поделиться

1 ответ

Будьте осторожны, что Вы не блуждаете в "синдром серебряной пули"... Я просто слышу, что devs говорит "конвенцию по конфигурации", и думаю, что это - большая вещь...

Daniel Spiewak является солидным программистом, я узнал о много из его блога, но это - довольно простой API. Это означает, не ожидайте тонну опыта с производственным использованием, работающим в среде высокой загрузки, и т.д. Но иногда, все, в чем Вы нуждаетесь, просто, и хорошо, существуют другие проекты, как Databinder, которые интегрируются с Активными объектами. (Калитка + Databinder является довольно хорошей, легкой веб-платформой для Java.)

Но, например, я избегал бы платформы персистентности как это, если бы я делал большую пакетную обработку. Главным образом, потому что я хочу:

  1. Неизменные объекты по умолчанию, который естественно течет в многопоточную обработку, потому что Вы вынуждаете людей к, "удаляют/создают новый" вместо вида "обновления" парадигмы, которая сохраняет большое использование диска во многих DBS.
  2. Доступ DB, который рассматривает упрощение IO при помощи специализированных команд как COPY

Я решил много проблем производительности DB просто пишущий прямой код SQL, заменяя использование ORM, который не подошел для задачи.

9
ответ дан 1 December 2019 в 23:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: