springmvc 功能 登出_springMVC利用HandlerInterceptor实现简单登录注销功能及表单处理...

一、项目结构及依赖包

二、建库

-- phpMyAdmin SQL Dump

-- version 4.6.4

-- https://www.phpmyadmin.net/

--

-- Host: localhost

-- Generation Time: 2017-12-27 13:44:25

-- 服务器版本: 5.7.14

-- PHP Version: 5.6.26

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";

SET time_zone = "+00:00";

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;

/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;

/*!40101 SET NAMES utf8mb4 */;

--

-- Database: `test`

--

-- --------------------------------------------------------

--

-- 表的结构 `t_user`

--

CREATE TABLE `t_user` (

`userId` int(11) NOT NULL,

`userName` varchar(20) DEFAULT NULL,

`password` varchar(20) DEFAULT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--

-- 转存表中的数据 `t_user`

--

INSERT INTO `t_user` (`userId`, `userName`, `password`) VALUES

(1, 'wxw1', '123'),

(3, 'wxw3', '123'),

(4, 'wxw4', '4444'),

(8, 'wxw8', '1234'),

(2, '王弈伟', '123');

--

-- Indexes for dumped tables

--

--

-- Indexes for table `t_user`

--

ALTER TABLE `t_user`

ADD PRIMARY KEY (`userId`),

ADD UNIQUE KEY `userName` (`userName`,`password`);

--

-- 在导出的表使用AUTO_INCREMENT

--

--

-- 使用表AUTO_INCREMENT `t_user`

--

ALTER TABLE `t_user`

MODIFY `userId` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;

/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;

/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

三、DAO实现

实体pojo

package test.SpringMVC.model;

public class TUser {

private long userId;

private String userName;

private String password;

public long getUserId() {

return userId;

}

public void setUserId(long userId) {

this.userId = userId;

}

public String getUserName() {

return userName;

}

public void setUserName(String userName) {

this.userName = userName;

}

public String getPassword() {

return password;

}

public void setPassword(String password) {

this.password = password;

}

@Override

public String toString() {

return "TUser [userId=" + userId + ", userName=" + userName + ", password=" + password + "]";

}

}

接口

package test.SpringMVC.dao;

import java.util.List;

import org.apache.ibatis.annotations.Delete;

import org.apache.ibatis.annotations.Insert;

import org.apache.ibatis.annotations.Param;

import org.apache.ibatis.annotations.Select;

import org.apache.ibatis.annotations.Update;

import test.SpringMVC.model.TUser;

public interface ITUserDao {

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值