1. 程式人生 > >java 連結資料庫實現登入驗證

java 連結資料庫實現登入驗證

因為當初比較抵觸框架,so放棄後端開發選擇了前端開發,筆記一直有保留,不是因為什麼,只是因為自己做過,曾經經歷過,也許哪一天我又重拾了呢,這都是未知數……

package example;
import java.sql.*;
import java.util.*;

	public class CheckUser{
		//獲得提交的使用者名稱和密碼
		private String user="";
		private String password="";
		public void setUser(String user){
		this.user=user;
	}
	public void setPassword(String password){
		this.password=password;
	}
	//連線資料庫物件初始化
	Connection con=null;
	PreparedStatement stmt=null;
	ResultSet result=null;
	String url="jdbc:mysql://localhost:8080/test";
	String name="root";
	String pass="123456";
	//連線資料庫
	public CheckUser(){
		try{
			Class.forName("com.mysql.jdbc.Driver");
			con=DriverManager.getConnection(url,name,pass);
			}catch(Exception e){
			System.out.println(e);
		}
	}
	//驗證身份
	public boolean CheckRole(){
		boolean ifright=false;
		try{
			String sql="Select *from users where user=? and password=?";
			stmt=con.prepareStatement(sql);
			stmt.setString(1,user);
			stmt.setString(2,password);
			result=stmt.executeQuery(sql);
			if(result.next())
			ifright=true;
			else
			ifright=false;
			result.close();
			stmt.close();
			con.close();
		}catch(Exception e1){
			System.out.println(e1);
		}
			return ifright;
		}
	}

相關推薦

java 連結資料庫實現登入驗證

因為當初比較抵觸框架,so放棄後端開發選擇了前端開發,筆記一直有保留,不是因為什麼,只是因為自己做過,曾經經歷過,也許哪一天我又重拾了呢,這都是未知數…… package example; impor

java利用jdbc連線Mysql資料庫——實現登入註冊功能

實現功能如下: ①0選中註冊,若使用者名稱相同則註冊失敗,重新選擇 ②若使用者名稱不存在則儲存到資料庫 ③1選中登入,若使用者名稱和密碼符合時,登入成功。 程式碼如下: package com.lucfzy; import java.sql.Connection; imp

servlet連線資料庫實現登入

實現了一個簡單的連線資料庫查詢使用者名稱是否匹配,並登入且使用cookie實現記住賬戶密碼的操作。 一下是程式碼。 封裝的一個Connection工具類 package com.xx; import java.io.IOException; import java.io.Input

spring security實現登入驗證以及根據使用者身份跳轉不同頁面

想關依賴,採用session加redis儲存使用者資訊 <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security

Java 圖形化實現一個驗證電話號碼是否合法的程式

package com.wxj; import java.awt.EventQueue; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton;

MyBatis備忘:查詢資料庫實現登入功能的一個演示

複習:entity  DAO/DBHelper  service  action  jsp 總結:使用mybatis後的區別:DBHelper裡書寫的是SqlSession,而不是自己來拿資料庫連線了,當然這得寫配置檔案SqlMapConfig;serv

前端js實現--登入驗證二維碼

 數字和字母組合的四位驗證碼 HTML如下           <li class="border testcode">             &l

java 連結redis 實現簡單的查詢

1  新建maven專案 新增依賴  <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schema

springboot+ajax實現登入驗證

1.基本思路:        前臺登入頁面form表單,用jquery設定表單提交按鈕點選事件,不考慮其他情況,理想化使用者已經輸入了使用者名稱和密碼,然後點選提交,然後呼叫ajax向後臺傳入json資料,後臺將json轉化為使用者自己設定的實體類,然後呼叫後臺函式判斷使用

【Django】Python 實現登入驗證

1 安裝 pillow 包,用於生成驗證碼圖片 程式碼檔案 verification.py #!/usr/bin/python # -*- coding: utf-8 -*- import random from PIL import Image, ImageDraw, Image

JSONP跨域訪問實現登入驗證

最近在做一個手機Web專案,硬著頭皮上了。現在比較流行的就是使用Phonegap+HTML5+CSS+JS/JQuery做一個看起來native的mobile web app。但是由於時間急,而且這些東西都不是很熟悉,再加上這只是對已有web網站的mobile化,因此採用

ssm配置完成shiro,實現登入驗證的功能

花了一天時間,算是完成了shiro登入驗證的這一基本功能。 https://www.w3cschool.cn/shiro/andc1if0.html 這個教程可以多看看,核心的基礎功能很重要。 實現shiro 第一步,引入所需要的依賴 在pom.xml檔案中加入 &

java jsp+servlet實現登入網頁設計

這次涉及到四個檔案: 登入頁面:login.jsp 登入成功歡迎頁面:success.jsp 登入失敗頁面:fail.jsp Servlet處理檔案:LoginServlet.java 其實還涉及到一個檔案:web.xml,這個後面再說: 下面分別介紹這幾個檔案: //-------------------

Android中使用 SQLite 建立資料庫實現登入和註冊

首先,說一下SQLite的概念: SQLite 是一個開源的嵌入式關係資料庫,它可以減少應用程式管理資料的開銷 , SQLite 可移植性好 、 很容易使用 、 很小 、 高效而且可靠 。目前在Android 系統中整合的是 SQLite3 版本 ,SQLite 不支援

java中httpclient實現digest驗證的請求

[java] view plain copy print? package test.util;  import java.net.URI;  import java.util.ArrayList;  import java.util.List;  import org.apache.commo

Java PHP Python實現簡訊驗證碼和國際簡訊群發功能

最近由於公司的業務拓展,需要給國外使用者傳送國際簡訊,像西班牙、葡萄牙、義大利這些國家都要發,還有中國的香港、澳門、臺灣(港澳臺)這些地區也要發,不過現在已經有許多公司提供國際簡訊的業務了,之前使用過雲片的驗證碼業務,順便看到他們也有國際簡訊的業務,並且更重要的

eclipse maven整合SSH專案(實現簡單的連線資料庫實現登入小例子)

1、通過eclipse建立一個maven專案 2、配置pom.xml中依賴項,SSH專案所需的jar包 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://w

JavaWeb實現登入驗證

在登入介面中使用圖片驗證碼, 對於現在的web應用到處可見. 話不多說, 開始寫程式碼了! 首先, 新建一個JSP, 表示登入介面: login3.jsp檔案: <%-- User: menglanyingfei Date: 2018/

python實現登入驗證系統(搭建MVC框架)

小型登入註冊驗證系統 一、概述 ​ 使用Redis+MySQL資料庫實現一個小型的登入註冊驗證系統。在這個系統中初步瞭解認識MVC框架。 ​ 具備功能:登入、註冊、改密、登出。 ​ 資料庫:Redis,MySQL。使用Redis把使用者資

(一)如何使用Spring-security來實現登入驗證功能(XML配置方式)?

先從使用xml的方式來實現使用者的許可權登入 (1)需要在maven工程中加上關於spring-secutity的jar包的依賴 //spring-securityd 有關的依賴 <