|
28 / 28 / 0
Регистрация: 24.03.2014
Сообщений: 77
|
||||||||||||||||
Экстенд Serializable26.04.2015, 01:08. Показов 1997. Ответов 17
Метки нет (Все метки)
Добрый день форумчане. Обьясните пожалуйста как работает
0
|
||||||||||||||||
| 26.04.2015, 01:08 | |
|
Ответы с готовыми решениями:
17
Нужно разобраться с Serializable Для чего написано: import java.io.Serializable; public class person implements Serializable? О Serializable |
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 26.04.2015, 09:43 | |
|
Bdavid008, вы зря взяли такой сложный пример если не понимаете простых вещей. Посмотрите в разделе литература. Там есть книги в которых написанно про наследование и сериализацию.
0
|
|
|
28 / 28 / 0
Регистрация: 24.03.2014
Сообщений: 77
|
|
| 26.04.2015, 12:54 [ТС] | |
|
Я искал и так и не разобрался , раз это простые веши не могли бы объяснить далекому ?
0
|
|
|
237 / 236 / 72
Регистрация: 02.07.2013
Сообщений: 881
|
|
| 26.04.2015, 13:16 | |
|
это как бы не простые вещи
Bdavid008, сначала скажите, что такое <T> ?
1
|
|
|
28 / 28 / 0
Регистрация: 24.03.2014
Сообщений: 77
|
|
| 26.04.2015, 13:40 [ТС] | |
|
<T> generic тип объекта персистенции
0
|
|
|
237 / 236 / 72
Регистрация: 02.07.2013
Сообщений: 881
|
||
| 26.04.2015, 14:04 | ||
|
не смотрел, на форуме есть раздел философия? - код не ваш - конкретного вопроса нет - ИМХО тут скорее чувствовать надо, а не понимать (я про парам-типы) - сериализация Тут может и соглашусь с вами, что логика не продумана Но сомневаюсь, что Вы пришли к этому выводу исходя из знаний
0
|
||
|
28 / 28 / 0
Регистрация: 24.03.2014
Сообщений: 77
|
|
| 26.04.2015, 14:29 [ТС] | |
|
Епрст так как тут он работает код не мой, я не отрицают, но по чему то учиться надо....просто скажите зачем extend Serialezaible , а не тонко намейкате о моей далекости . Если не знаете зачем вообще тогда писать ?если знаете то расскажите а не перенапрвляйте книжки почитать или в раздел другой зайти , я бы не писал сдесь если б нашёл .
конкретный вопрос стоит , причём очень очевидно на мой взглядДобавлено через 1 минуту За орфографию извиняюсь , просто блин кароче лучше самому найти , а не читать тут ,какие вы гуру , а я ....
0
|
|
|
237 / 236 / 72
Регистрация: 02.07.2013
Сообщений: 881
|
||
| 26.04.2015, 14:56 | ||
|
Bdavid008, беситься не надо
extends что такое ? или Serialezaible что такое?
1
|
||
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
||
| 26.04.2015, 15:07 | ||
|
0
|
||
|
28 / 28 / 0
Регистрация: 24.03.2014
Сообщений: 77
|
|
| 26.04.2015, 15:32 [ТС] | |
|
Да просто как то не красиво получается ,вы же наверно когда учили java тоже с трудностями сталкивались . Сериализации я так понял перевод в байты и сохранение объекта . Екстендс это наследование которое не обязательно методы суперкласса реализовывать . воот зачем оно здесь если что бы лучше понять могу ссылку на хабре дать откуда я взял просто часто вижу при работе с БД используя патерн DAO используют extends Serialezaible а зачем не могу понять и вижу <Textends Model<ID>,ID extends Serialisable >
А не просто <T,ID>почему не так пишут Добавлено через 24 минуты <Textends Model<ID>,ID extends Serialisable > А не просто <T,ID>почему не так пишут
0
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 26.04.2015, 15:57 | |
Сообщение было отмечено Bdavid008 как решение
Решение
Bdavid008, я выше ответил. Туда можно подставить не любой тип, а только тот, который можно сериализовать. Это ограничение такое.
1
|
|
|
28 / 28 / 0
Регистрация: 24.03.2014
Сообщений: 77
|
|
| 26.04.2015, 16:09 [ТС] | |
|
Зачем его сериализовывать ?
0
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 26.04.2015, 17:32 | |
Сообщение было отмечено Bdavid008 как решение
Решение
Bdavid008, это надо спросить того кто написал этот класс. Я всю ф-циональность его не читал. Скорее всего какой то метод требует чтобы объект можно было сериализовать.
1
|
|
|
28 / 28 / 0
Регистрация: 24.03.2014
Сообщений: 77
|
|
| 26.04.2015, 17:34 [ТС] | |
|
А вообще зачем сериализовывать ,он просто сохранял обьект чтобы сборшик не добрался ?или за чем
0
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 26.04.2015, 17:41 | |
Сообщение было отмечено Bdavid008 как решение
Решение
Bdavid008, объект сериализуют чтобы получить его состояние в байтовом представлении. Затем с ним можно сделать что угодно. Сохранить в файл\бд, послать по сети, скопировать и.т.д. Для чего сериализация нужна в этом классе я без понятия т.к код не читал
1
|
|
|
28 / 28 / 0
Регистрация: 24.03.2014
Сообщений: 77
|
|
| 26.04.2015, 17:43 [ТС] | |
|
А не могли бы посмотреть просто часто натыкаюсь а не нахожу чтобы например в файлик писали или так далее и не могу понять зачем
0
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 26.04.2015, 19:20 | |
Сообщение было отмечено Bdavid008 как решение
Решение
Bdavid008, это похоже на поддержку персист уровня спринга. Зачем им это нужно без понятия. Если есть желание, можете скачать исходники спринг-дата и покопать.
Добавлено через 1 минуту Думаю это связанно с тем что ID это первичный ключ в таблице и когда такой ключ не просто число, а составной, его сериализуют чтобы получить по нему значение. Но это только догадка.
1
|
|
|
28 / 28 / 0
Регистрация: 24.03.2014
Сообщений: 77
|
|
| 26.04.2015, 19:25 [ТС] | |
|
ВО понял)Спасибо большое
так бы сразу
0
|
|
| 26.04.2015, 19:25 | |
|
Помогаю со студенческими работами здесь
18
Serializable Не понятные проблемы с Serializable Cannot find symbol symbol: class Serializable в IDEA Ubuntu Serializable не сериализуется Serializable Сериализация Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|