入力中の回答があります。ページを離れますか?※ページを離れると、回答が消えてしまいますページを離れるA回答を続ける入力中のお礼があります。初歩的な質問でお恥ずかしいのですが、1.「業務ロジック」「ビジネスロジック」は同じものですか?2.その意味を教えてください。3.それ以外のロジックもあるのでしょうか。4.「業務エラー」との関連を教えてください。5.詳しく解説したお薦めサイトがあれば教えてください。通報するこの質問への回答は締め切られました。14:17開発者がビジネスロジックといった場合は・どこから、どんなデータを取得するのか。・そのデータをどう処理するのか。・どんなことを、どんなときにエラーとみなすか。・エラーとみなしたときはどうするのか。・これらをどういった順番で処理するのか。一つひとつの業務の流れ方を取り決めたもの、もしくはその業務処理の流れを制御すること。一例を挙げると、「お客様が買い物カゴに品物をいれた時に、在庫確認をするように決めている」「送信ボタンを押すと、カード会社に認証をとるようにしている」といった、各々の業務の流れ方を取り決めたものである。通報するこの回答へのお礼ご回答ありがとうございます。分かりやすい説明で納得しました。「添え字」に関しましての初歩的な質問です。直りません........。回答数ランキングです。意味ビジネスロジックビジネスこのQ&Aと関連する良く見られている質問Qinterface,extend,implementのちがいお世話になります、Javaを勉強しているのですが、interface,extend,implementの使い分けがわかりません。私の解釈としては、(1)interfaceは、グローバル変数の定義、グローバルメソッドの定義(実装はしない)。(2)extendは、extendクラスを親クラスとして親クラスの機能を使用できる。(3)implementは...,implementもextendと同じような意味だと解釈しているんですが、違う点は、implementで定義してあるメソッドは、使用しなくても、実装しなければならないという点でしょうか?とにかくこの3つのを使い分けるコツとかあれば教えてください。Aベストアンサーバラバラに理解してもしょうがないッス。extendsが対応しているわけっす。JavaはC++と違って、比較的言語仕様を「簡単」にしたので「多重継承」という概念がないです。多重継承っていうのは、複数のクラスを親クラスにして継承するってことですね。「JTextFieldクラス」ができるっていうのが自然な考え方でしょう?まぁ、例えば、日本語クラスであれば、getStringLength()メソッドなどがあったほうが良いでしょうか。このgetStringLength()メソッドは、2バイト文字も1バイト文字も「1文字」と数えてくれると言う点で、まさに、日本語クラス用のメソッドだと言えるでしょう。{・・・・}C++ではそのように実装するでしょう。Javaにはこのような高度な機能はありません。そこで、生まれた苦肉の策が、「interfaceとimplements」です。「実装の継承」ができるわけではない。//implementsの実装を「各クラスで」実装してやる必要がある。}}結局のところ、Javaでは、複数のクラスを親クラスには持ち得ないため、継承できなかったクラスは「各クラスで実装してやる必要性」があるのです。どのように使うのが効果的か?なまえのままです。「代表的なインターフェイス」にたいしてinterfaceを使うのが良いと思います。back();}というような基本的インターフェイスを「持っているべき」です。することで、それぞれのクラス宣言の際に、これらの「インターフェイスを持っているべきであり、実装されるべきである」ということを「強く暗示」することができます。「プレイヤー系は、4つ操作が出来るコントロールパネルをインターフェイスとして持つべきなのだな!?」という暗示を受け取り、自分のクラスでもそれを模倣するでしょう。controlpanel」という表記を見て、「4つの基本操作は押さえられているのだな!」という基本中の基本動作を抑えることが出来ます。まとめると、クラスに「こういう特徴もたしてください!」「こういう特徴持ってますよ!」という一種の暗示的警告や方向性を与えることができるわけですね。バラバラに理解してもしょうがないッス。extendsが対応しているわけっす。JavaはC++と違って、比較的言語仕様を「簡単」にしたので「多重継承」という概念がないです。多重継承っていうのは、複数のクラスを親クラスにして継承するってことですね。いうときに起こるのでしょうか?http://www.atmarkit.co.jp/fjava/rensai2/javaent12/javaent12.htmlを見て勉強しています。);}と書いてあります。プログラムのレベル(ソフトウェア)で感知できるというのがよくわかりません。現実的には、キーボードからの入力でIOExceptionが発生することは、ほとんどあり得ないと思います。そもそも、キーボードが故障していたとしても、IOExceptionは投げられないでしょう。「キーボードが故障しているのかもしれません」というのは、その記事の著者が冗談で書いたのだと思います。try-catchを書かなくてはいけないのか?InputStreamやBufferedReaderは、データ入力を抽象化したものだからです。実際の入力元はキーボードだったり、ファイルだったり、ネットワーク接続だったりするわけですけど、InputStreamは、その入力元の情報を持っていないので、データを読み取る際は常にIOExceptionをキャッチするコードを書かなくてはいけません。絶対にIOエラーが発生しないストリームだとしても。付け加えるなら、そもそも「標準入力=キーボード」であるとは限りません。(一般的にはキーボードであることが多いですが。標準入力を指定してプログラムを実行することができるOSもあります。追伸1:例外をキャッチしたときは、スタックトレースをプリントすることをおすすめします。{e.printStackTrace();}追伸2:そのプログラムでIOExceptionを発生させる最も簡単な方法は、readLine()を呼び出す前に標準入力(System.in)を閉じてしまうことです。System.in.close();現実的には、キーボードからの入力でIOExceptionが発生することは、ほとんどあり得ないと思います。そもそも、キーボードが故障していたとしても、IOExceptionは投げられないでしょう。「キーボードが故障しているのかもしれません」というのは、その記事の著者が冗談で書いたのだと思います。try-catchを書かなくてはいけないのか?InputStreamやBufferedReaderは、データ入力を抽象化したものだからです。実際の入力元はキーボードだったり、ファイルだったり、ネットワーク接...続きを読む他の回答も見るQフォーム上で押されたボタンによってサーブレットの処理を変えたいUrizakaです。ボタンを置き、その押されたボタンによってサーブレット内での処理が切り替わる(具体的には、違うSQL文を実行し、違うJSPページをgetRequestDispatcherメソッドで生成する)ようにしたいのですが、どのようにすればよいのでしょうか?もちろんそれぞれの処理に対して別々のサーブレットを作り、javaScriptでそれぞれのサーブレットへ飛ぶように制御するという処理も考えたことは考えたのですが、できれば一つのサーブレットで済ませたいと考えたもので...宜しくお願いします。Aベストアンサーお恥ずかしい限りです。前述の例、動くわけがありませんね(汗)2つめの例、書きなおします。(MyAction.equals("Sakujo")){...}---------------------------------------------------こんな感じでどうでしょうか。href="JavaScript:func('Toroku')">登録</a>あ、でもまたボロが出そうなのでこの辺で(^_^;)お恥ずかしい限りです。前述の例、動くわけがありませんね(汗)2つめの例、書きなおします。name=M...続きを読む他の回答も見るQINVOICE(インボイス)ってなんですか?質問するのが場違な場所だったらすいません(x_x)仕事で、インボイスという言葉を耳にするのですが今いちなんのことなのか分かりません。請求書?なのでしょうか。海外へ部品を発送時に、発行されるもの?発送した後に発行されるもの?どうか、頭の悪いわたしに分かりやすくおしえていただけると助かりますm(--)mAベストアンサーこんにちは。日経新聞社の流通用語辞典ではこんな風になっています。「インボイスinvoice商品を輸出する際の*送り状。売り主(輸出業者)から買い主(輸入業者)あてに出す書類で,売買契約の条件を正当に履行したことを記す。商品名や数量,単価,代金の支払い方法,運賃,*保険料などの明細通知書でもある。業種によっても、企業によっても呼び方が異なるものでしょうが、基本的にはこんな感じではないでしょうか。他の回答も見るQ論理名と物理名の違いについて論理名と物理名の違いについてSQLServer2005を使ってDBの設計をしている者です。SQLServerではカラム物理名を論理名と同じように日本語の名称で作成できるようなのですが論理名と物理名を両方とも日本語でこのまま設計して大丈夫でしょうか。パフォーマンスが低下するなどの弊害があるのでしょうか?パフォーマンスがどうかという話なら関係ないと思います。歴史的には日本語は幾多のトラブルを起こしています。全角文字の片方のバイトが制御文字だった場合とか全角英数字が勝手に半角に変換されてしまうとか半角カナが勝手に全角に変換されてしまうとか全角の波線がうまく処理されないとか。現在チャンと動いていても将来まで保証されるものではありません。質問させて頂く者です。