中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

hibernate怎么防止sql注入

小新
413
2021-01-06 12:15:56
欄目: 云計算

hibernate怎么防止sql注入

hibernate防止sql注入的方法:

1.使用named parameter方法(在查詢字符串中使用:),例如:

usernameString//前臺輸入的用戶名

passwordString//前臺輸入的密碼

//hql語句

String queryString = "from User t where t.username:usernameString and t.password: passwordString";

//執行查詢

List result = session.createQuery(queryString)

.setString("usernameString ", usernameString )

.setString("passwordString", passwordString)

.list();

2.使用positional parameter方法(在查詢字符串中使用?),例如:

usernameString//前臺輸入的用戶名

passwordString//前臺輸入的密碼

//hql語句

String queryString = "from User t where t.username=? and t.password=?";

//執行查詢

List result = session.createQuery(queryString)

.setString(0, usernameString )

.setString(1, passwordString)

.list();

0
长汀县| 潮州市| 姜堰市| 筠连县| 青冈县| 南宫市| 定州市| 英山县| 饶阳县| 丰城市| 吴堡县| 临泉县| 大英县| 普兰店市| 信宜市| 巍山| 民县| 绥滨县| 广汉市| 吉林省| 岐山县| 汾西县| 扶余县| 乌兰察布市| 翁牛特旗| 清涧县| 商洛市| 龙南县| 宣恩县| 榆中县| 读书| 徐州市| 玉山县| 南京市| 永年县| 阿坝| 沾化县| 山丹县| 赣州市| 壤塘县| 阳泉市|