21-06-19春コース初日

2396 ワード

クリップボードにspringtools 3標準版をインストール
スプリングではjarファイルを直接配置する必要はありません.
すべてのライブラリをMavenまたはGradleで管理
スプリングが使いにくい原因
1.設置困難
2.実行困難
3.間違いもどこが間違っているのかわからない
4.あちこちにイベントがある
.jar:「カットのみ」(lib)と呼ばれることが多い
圧縮ファイル:zip g 7 gz(Linux、Unix)tarなど
ジャワにいます.jarの使用
Mavenからpomへxmlによるすべてのライブラリの管理
依存関係=>ライブラリ
例:
C:\Users\gihad.m2\repository\com\thoughtworks\xstream\xstream\1.3.1\xstream-1.3.1\META-INF\maven\com.thoughtworks.xstream\xstream
義.xmlと同じパスです.設定についてpropertiesに書きます
JAva(人間)->javacにコンパイル(jvmを使用してコンピュータに理解させる)->class(マシン言語)
eclipse:ide->統合開発環境javaの開発を支援するツール
vscode:ほとんど可能ですがfrontexdの開発が多いです
同期:ログイン→バックエンド→ページ
request->対応する位置->応答-対応する位置
バックエンド負荷が大きい(ビッグデータが大きい)
100人いればバックエンドは100回返されます
非同期:応答を待つ必要はありません
バックエンド->db data(json,xml)->vew,react,角度利用
gridでfrontendから表示
バックエンド開発者
frontend開発者
grid:rest->viewからgridにdbデータ->grid(json)データを送信
->view
vue.js react.js angular.最近人気がある
ガイドバー
仮想dom->メモリ内のhtml(動的に移動できません)
動的html
css->style(htmlベースのスタイル)
html、css、css 3など
JAvascript->は動的に移動できます
Spring-boot:内蔵で、ウィザード可能な形式開発(restful、lib、web)->開発(初心者のみ)

コース進行方向
mvc2 : backend + action(sendredirect -> spring)
web.xmlからのspringlistener:springループWebサイトからコマンドを発行
スプリング運転中
web.xml

この部分はフィルターが漏れていたので入れました
spring lifecycle->フィルタ(utf-8)->*を適用します.xmlの検索(対応するxml)->view実行
servlet-context.xml

この部分はこのように修正されています

com.base.Controllerパッケージ、その下にLoginControllerクラスを作成する


Webinfの下にjspフォルダを作成し、下にloginを作成します。jspの作成


loginController


package com.base.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class loingController {
@RequestMapping(value = "/login")
public void loginselect() {
	System.out.println("loginselect =====");
}
}

login.jsp



Insert title here