摘要: 先介绍下登陆的思路: 1.在登陆页面首先前端验证用户名和密码是否正确,如果验证通过,则ajax的方式向后台提交数据。 2.在controller层,将得到的用户名名和密码封装进shiro的token,在提交token过程中如果成功则登陆成功,如果出现异常则登陆失败,并且把登陆情况发送回登陆页面 3. 阅读全文
posted @ 2017-03-05 23:41 小拽A 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 1.web.xml中的配置,在配置中主要有: 1.1.过滤器: 1.1.1:shiro权限过滤器 1.1.2:字符编码过滤器 1.2.监听器: 1.2.1:spring监听器 1.3.servlet 1.3.1:springMvc的servlet <?xml version="1.0" encodi 阅读全文
posted @ 2017-03-05 22:40 小拽A 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 1.触发器执行单条语句: CREATE TRIGGER trig_book AFTER INSERT //创建触发器,触发器在 t_book里面插入一条数据时候执行 ON t_book FOR EACH ROW UPDATE t_bookType SET bookNum=bookNum+1 WHER 阅读全文
posted @ 2017-03-05 13:07 小拽A 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 视图是一种虚表,数据来源于其他多张或者单张表查询的内容 1.创建单表视图: 1.1:视图拥有该表的所有列:CREATE VIEW v1 AS SELECT * FROM t_book; 1.2:视图拥有该表的部分列:CREATE VIEW v2 AS SELECT bookName,price FR 阅读全文
posted @ 2017-03-05 10:38 小拽A 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 其实到此为止我们的基础部分已经完结,在实际开发中基本够用了,我们来简单的总结一下之前的知识点: 一、对数据库的操作: 1.创建数据库: 2.显示已有的数据库: 3.使用当前数据库: 4.删除数据库: 二、mysql的数据类型: 1.数值型: 1.1.整型: 1.2.浮点型和定点型: 2.文本型: 3 阅读全文
posted @ 2017-03-05 10:16 小拽A 阅读(97) 评论(0) 推荐(0) 编辑
摘要: c创建表的时候为表指定索引 1.指定普通索引: CREATE TABLE t_user1(id INT , userName VARCHAR(20), PASSWORD VARCHAR(20), INDEX (userName) ); 2.指定唯一索引: CREATE TABLE t_user2(i 阅读全文
posted @ 2017-03-05 10:04 小拽A 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1.插入数据: INSERT INTO t_book VALUES(NULL,'我爱我家',20,'张三',1); INSERT INTO t_book(id,bookName,price,author,bookTypeId) VALUES(NULL,'我爱我家',20,'张三',1); INSER 阅读全文
posted @ 2017-03-05 00:43 小拽A 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 子查询的内容后面再补上 阅读全文
posted @ 2017-03-05 00:27 小拽A 阅读(100) 评论(0) 推荐(0) 编辑