2021年12月30日のTIL



大変なことになった.私は本当に王草よりノートパソコンに王草札を貼ってご了承くださいすべての開発者は尊敬しています.
今日はスプリングレッスンとBOJ 1002問題をして壁を感じました授業は成功を急いで、問題はいつもそんなに多く考えて、時間をつぶしました.

Spring講義


授業を受けることでこのような考えが生まれた.
JDBCはおろかJavaも知らない文盲が今やってるんだろ?
public List<Order> findAllByString(OrderSearch orderSearch) {

        String jpql = "select o from Order o join o.member m";
        boolean isFirstCondition = true;

        //주문 상태 검색
        if (orderSearch.getOrderStatus() != null) {
            if (isFirstCondition) {
                jpql += " where";
                isFirstCondition = false;
            } else {
                jpql += " and";
            }
            jpql += " o.status = :status";
        }
        
        ...
これは今日やった内容の一部です.これは,JPAを用いた場合の動的クエリ処理についての内容である.正直聞いてもよくわからない知らないというのは恥ずかしいが、このように何も知らない理由は以下のように思われる.
  • プロジェクトの構造がわかりません.
  • 私は脳を
  • の授業に渡した.
  • プロジェクトの理解


    問題によっては、解決策が考えられる.まず、プロジェクトの構造を再確認します.私が理解しているかどうかを知る方法は、プロジェクトに新しい機能を追加するか、同じ論理でコピーすることです.
    私は全然分からないので、設計部分に戻ってアーキテクチャを考えます.次に、新しい機能を追加してみます.
    まず、1月3日に本プロジェクトを完了した後、新機能を追加する予定です.

    知恵袋外調達


    実は私の脳を授業に渡すのは本当に大きな問題です.授業中に「ああなるほど」と言うのは、私自身が一番の問題です.
    でも大丈夫機能追加計画の主体は私自身なので、これはアウトソーシングでしょう.ははは

    BOJ 1002解答失敗


    アルゴリズムはいつも難しい.私の解題過程はこうです.

    私が45分ほどかけて考えたのはこれです.ははは
    最初からリスト入力で処理しようと思っていたので、最初のボタンからボタンが間違っていると言えます.最終的にグーグルとブログの先生たちに助けられました.
    今は本当に頭がつかめませんが、ずっと恥ずかしがっていたら、いつか上手になります.