JSP學習過程中遇到的一些問題

2021-09-29 23:35:39 字數 1474 閱讀 6963

在學習jdbcutil工具類時,利用classloader載入

classloader classloader = jdbcutils.class.getclassloader();

url res = classloader.getresource(「jdbc.properties」);

classloader載入類時,是以class的目錄(src)為基準

我把配置檔案放置在src下為空指標異常

經檢視專案out目錄下並不存在這樣的配置檔案

把配置檔案複製在out目錄下即可解決此類問題

目前存在的疑問是如何把src下的檔案與out中同步呢?

附:extends是繼承類,implements是實現介面。

類只能繼承乙個,介面可以實現多個。

extends繼承父類的時候可以重寫父類的方法,也可以呼叫父類的非私有方法;implements實現介面,必須實現介面的所有方法。

extends可以理解為全盤繼承了父類的功能

implements可以理解為為這個類附加一些額外的功能

當系統初始化好後,容器被建立,容器中會申請一些連線物件,當使用者來訪問資料庫時,從容器中獲取連線物件,使用者訪問完之後,會將連線物件歸還給容器。

getdatasource()獲取連線池

getconnection()獲取連線物件

springtemplate與sql語句結合用於crud操作

標量子查詢(scalar subquery)是只返回乙個 值的查詢:一行,一列。sql 語句中的大多數地方都可以使用標量子查詢

tomcat 8 以上支援cookie帶中文但仍不支援特殊字元

若想在cookie中存入如空格等特殊字元,只需進行url編碼存入,拿出時解碼即可

org.springframework.dao.emptyresultdataacces***ception: incorrect result size: expected 1, actual 0

因此需要在此條語句外catch異常

如:

@override

public user finduserbyusernameandpassword

(string username, string password)

catch

(exception e)

}

//1、獲取資料

map]> properties = request.

getparametermap()

;//2、封裝資料

user user =

newuser()

;try

catch

(illegalacces***ception

| invocationtargetexception e)

這個方法會遍歷map中的key,如果bean中有這個屬性,就把這個key對應的value值賦給bean的屬性。

RabbitMQ集群過程中遇到的一些問題的解決辦法

環境 容器環境 docker 1.12.1 映象版本 centos 7.2.1151 1.新增集群節點報錯 clustering node rabbit rabbitmqsalver2 with rabbit rabbitmqmaster error unable to connect to nod...

使用gitLab過程中遇到的一些問題

之前由於疫情,電腦放在公司,有一些資料需要其他同事幫忙提交,怎知居然連了他的git賬號,搞得我自己 提交拉取老有問題,一開始沒有意識到是這個原因,知道開啟了自己gitlab的ssh秘鑰。於是自己重新配置git本地倉庫並與遠端倉庫連線。1 git init 在本地新建資料夾,輸入 git init 初...

Xen安裝過程中遇到的一些問題

前兩周又開始和xen的相愛相殺。本文主要記錄一些場景下遇到的一些問題以及解決方案。場景一物理機是lenovo一體機,曾經裝過xen4.4.0,當前環境是ubuntu18.04 xen4.11。我希望能把xen4.11的環境換成xen4.4.0的環境,於是我做了以下操作 現象 解決方案和原因 場景二物...