摘要: MyBatis与Hibernate区别 背景:在中国网安的面试过程中遇到这个问题,好长时间没用了,说不出个所以然来。MyBatis与Hibernate区别 7、Hibernate与MyBatis对比 7.1 相同点 Hibernate与MyBatis都可以是通过SessionFactoryBuide 阅读全文
posted @ 2021-01-03 23:35 歪歪// 阅读(95) 评论(0) 推荐(0) 编辑
摘要: a、#{}是预编译处理,${}是字符串替换。 b、Mybatis 在处理#{}时,会将 sql 中的#{}替换为?号,调用 PreparedStatement 的 set 方法来赋值;c、Mybatis 在处理${}时,就是把${}替换成变量的值。d、使用#{}可以有效的防止 SQL 注入,提高系统 阅读全文
posted @ 2021-01-03 23:34 歪歪// 阅读(3303) 评论(0) 推荐(1) 编辑
摘要: MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架,其主要就完成2件事情: 封装JDBC操作 利用反射打通Java类与SQL语句之间的相互转换 MyBatis的主要设计目的就是让我们对执行SQL语句时对输入输出的数据管理更加方便,所以方便地写出SQL和方便地获取SQL的执行 阅读全文
posted @ 2021-01-03 23:33 歪歪// 阅读(78) 评论(0) 推荐(0) 编辑
摘要: SpringMVC详细流程(一) Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也 阅读全文
posted @ 2021-01-03 23:32 歪歪// 阅读(87) 评论(0) 推荐(0) 编辑
摘要: Request对象的主要方法: setAttribute(String name,Object):设置名字为name的request 的参数值 getAttribute(String name):返回由name指定的属性值 getAttributeNames():返回request 对象所有属性的名 阅读全文
posted @ 2021-01-03 23:30 歪歪// 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 客户端的抖动,快速操作,网络通信或者服务器响应慢,造成服务器重复处理。防止重复提交,除了从前端控制,后台也需要控制。因为前端的限制不能解决彻底。接口实现,通常要求幂等性,保证多次重复提交只有一次有效。对于更新操作,达到幂等性很难。 常用后端防止重复提交方案 token 访问请求到达服务器,服务器端生 阅读全文
posted @ 2021-01-03 23:29 歪歪// 阅读(260) 评论(0) 推荐(0) 编辑
摘要: form提交数据中文乱码问题总结 一:form在前台以post方式提交数据: 浏览器将数据(假设为“中国”)发送给服务器的时候,将数据变成0101的二进制数据(假设为98 99)时必然要查码表,浏览器以哪个码表打开网页,浏览器就以哪个码表提交数据。数据到达服务器后,数据(98 99)要封装到requ 阅读全文
posted @ 2021-01-03 23:28 歪歪// 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 作用域 描述 page 代表页面上下文,范围是一个页面及其静态包含的内容 request 代表请求上下文,范围是一个请求涉及的几个页面,通常是一个页面和其包含的内容以及forward动作转向的页面 session 代表客户的一次会话上下文,范围是一个用户在会话有效期内多次请求所涉及的页面 appli 阅读全文
posted @ 2021-01-03 23:26 歪歪// 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 1.HttpServletRequet类的Request对象:代表请求对象,主要用于接受客户端通过HTTP协议连接传输服务器端的数据。 2.HttpSevletResponse类的Response对象:代表响应对象,主要用于向客户端发送数据。 3.JspWriter类的out对象:主要用于向客户端输 阅读全文
posted @ 2021-01-03 23:24 歪歪// 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 1、 forward是服务器端的转向也就是请求转发而redirect是客户端的跳转也就是重定向2、 使用forward浏览器的地址不会发生改变。而redirect会发生改变。3、 forward是一次请求中完成。而redirect是重新发起请求。 4、 forward是在服务器端完成,而不用客户端重 阅读全文
posted @ 2021-01-03 23:23 歪歪// 阅读(158) 评论(0) 推荐(0) 编辑