摘要:
一.会话 两种技术: Cookie:客户端技术 Session:服务器技术 常见应用:网站登录之后下一次就可以不再登录。 1.Cookie 使用步骤: 服务器从客户端获取cookie信息 服务器设置cookie信息返回给客户端 Cookie案例:服务器获取并设置cookie 1 public cla 阅读全文
摘要:
转载:https://www.cnblogs.com/yinyl/p/8116490.html 请求转发: request.getRequestDispatcher().forward(); 重定向: response.sendRedirect(); 例如: 请求转发: request.getReq 阅读全文
摘要:
转载:https://blog.kuangstudy.com/index.php/archives/511/ 一.Spring概述 1.简介 Spring : 春天 >给软件行业带来了春天 2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。 2004年3月2 阅读全文
摘要:
转载:https://blog.kuangstudy.com/index.php/archives/508/ 一.缓存 1.简介 什么是缓存 [ Cache ]? 存在内存中的临时数据。 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询, 阅读全文
摘要:
转载:https://blog.kuangstudy.com/index.php/archives/506/ 一.动态SQL 1.介绍 什么是动态SQL:动态SQL指的是根据不同的查询条件 , 生成不同的Sql语句. 官网说明: 1 官网描述: 2 MyBatis 的强大特性之一便是它的动态 SQL 阅读全文
摘要:
一.代码简化工具Lombok(只要了解,一般不用) Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法,而且需要维护,当属性多时会出现大量的get 阅读全文
摘要:
转载:https://blog.kuangstudy.com/index.php/archives/500/ 一.面向接口编程 大家之前都学过面向对象编程,也学习过接口,但在真正的开发中,很多时候我们会选择面向接口编程 根本原因 : 解耦 , 可拓展 , 提高复用 , 分层开发中 , 上层不用管具体 阅读全文
摘要:
转载:https://blog.kuangstudy.com/index.php/archives/498/ 一.日志 1.日志工厂 如果一个数据库操作出现异常,我们就需要日志工具进行排错。 Mybatis内置的日志工厂提供日志功能,具体的日志实现有以下几种工具: SLF4J Log4j(掌握) L 阅读全文
摘要:
一.ResultMap 要解决的问题:属性名和字段名不一致 1.案例:查询为null的问题 数据库: 实体类: 结果:password='null' 2.解决方案 (1)方案一:为列名指定别名 , 别名和java实体类的属性名一致 . pwd as password 1 <!--根据ID查询用户-- 阅读全文
摘要:
转载:https://blog.kuangstudy.com/index.php/archives/493/ 一.核心配置文件 mybatis-config.xml 系统核心配置文件 MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 能配置的内容如下:注意元素节点的 阅读全文