powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Есть супер вопрос !!!
19 сообщений из 19, страница 1 из 1
Есть супер вопрос !!!
    #32118391
new one
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такая задача:

Есть ряд классов написанных на JAVA
счас у меня они в текстовом файле.
там еще есть ряд функий и процедур
тоже все на JAVA

такой вопрос, как их можно загнать в ORACLE
на сервер и потом использовать
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118402
ora600
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loadjava.bat
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118412
new one
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 ora600

а что это за продукт
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118431
ora600
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118432
ora600
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://download-west.oracle.com/docs/cd/B10501_01/java.920/a96656/toc.htm
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118484
new one
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скажи, а ты реально это используешь или так чисто теория
просто я первый раз с этим встретился
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118507
ora600
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет . это все ненужное баловство. как и оБЪекТы.
впрочем , если цель - запудрить мозги заказчикам или начальству - самое оно
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118518
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сказал, как отрезал, "не ходите, дети, в Африку гулять".
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118525
Фотография Oracle X-pert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 ora600.

A kak ge byt' s OODB? ( object oriented DB).
Da, esli ne primenyat' object with interface to ne stoit ih stroit'.
esli { это все ненужное баловство }
to kak byt' s programm pack 'Siebel','Sema',
Oracle Application nakonec?
Procto , eto tot sluchai, kogda ' неумеренность вновь одержит верх над рассудочностью'...
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118620
ora600
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Денис
:-)
не принимай близко к сердцу - это я так...пофлеймить немножко захотел. Народ расшевелить :-)

И все же согласитесь - если применять "консервативный" способ создания клиент-серверных систем, то в 99% случаев при достаточной дисциплине разработки получится быстрее дешевле надежней легче в обслуживании . Оставшийся 1% - это функционально очень сложные системы, где экстенсивный метод генерации кода на PLSQL в конце концов будет неэффективен

2 Oracle X-pert
А много ли областей где ООП ДЕЙСТВИТЕЛЬНО НУЖНО ? Это только в книжках все красиво - вот она какая красивая - ООП - геометрические фигурки цветастые - как все здорово описывать. Полиморфизьм да инкапсулation , ядренть. А как до дела - половина ОО-кода вообще не используется, остальное работает криво, отлаживать - повеситься легче.

А воссядут за компы молодцы с ораклем 7 3 4 да с повербуилдером , гуптой да девелОпером испытанным, стареньким - да и напишуть код структурный весь да правильный, алгоритмичный да нелинейный, и схему реляционну да нормализованну
КОНСЕРВАТИЗМ ЖИВ !
:-)))))))))))
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118675
Фотография Oracle X-pert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ty Zabyl dobavit'" i da nachnut obslugivat' bolee 1500000000 zaprocov v sytki..'...
Kto-nibyd' zdes' est' s MTC (Moscow)?
Scol'ko oedinenii v sutki oni obslugivaut?
I skol'ko queries na 1 soedinenie y nix?
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118697
ora600
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О ! Кстати ! МТС ! У них биллинг C-BOSS на оракле ! Если они НЕ используют java и объекты , то я прав - ПРОЩЕ надо программировать, а если используют, то я тоже прав - падает частенько он у них - ПРОЩЕ надо программировать
:-))
МТС-овцы ! Ау! и софт-про-вцы !
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118932
new one
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вроде загрузил я класс
он появился в
JAVA SOURCES

CREATE OR REPLACE AND RESOLVE JAVA SOURCE NAMED Greeting AS
public class Greeting
{
public String Hello(String name)
{
return ("Hello"+name+"!");
}
}
/

затем создал функцию

CREATE OR REPLACE function myhello(name varchar2) return varchar2
as language java name
'Greeting.Hello(java.lang.String) return java.lang.String';
/


пробую

select myhello('1') from dual

выдает

The following error has occurred:

ORA-29531: no method Hello in class Greeting

может я чего не так сделал, очень смущает что JAVACLASS пуст
а только есть JAVARESOURCE этого класаа

може кто встречал что похожее
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118943
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это тебе в Java следует разбираться:) Ты вызываешь нестатический метод, но нигде не создаешь экземпляра класса.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
create or replace and resolve java source named Greeting as
public class Greeting {
  public static String Hello(String name) {
    return ( "Hello" +name+ "!" );
  }
}
/

create or replace function myhello (
  name varchar2
)
  return varchar2 as
  language java
  name 'Greeting.Hello(java.lang.String) return java.lang.String';
/

select myhello ('1')
from   dual;
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118953
new one
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Денис так может подскажешь как его создать
ибо я в JAVA не супер специалист
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118958
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что создать, не совсем понял? Я вроде уже показал, что надо подправить.
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118964
new one
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>>Это тебе в Java следует разбираться:) Ты вызываешь нестатический метод, но нигде не создаешь экземпляра класса.

Создать экземпляр, что бы в результате все заработало
(чтобы заработала эта простейшая функция, на основе которой я смог бы
установить и контролировать другие java class)
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118967
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В твоем примере достаточно объявить метод как статический, глянь внимательно на строку:

Код: plaintext
1.
  public static String Hello(String name) {


Тогда можно обойтись без создания экземпляра.
...
Рейтинг: 0 / 0
Есть супер вопрос !!!
    #32118971
new one
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну супер, просто .... я восхищен... с меня причитается...
большое спасибо Денис
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Есть супер вопрос !!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]