龑凯

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2021年1月2日

摘要: 5.MyBatis 与 Hibernate 有哪些不同? a、Mybatis 和 hibernate 不同,它不完全是一个 ORM 框架,因为 MyBatis 需要程序员自己编写 Sql 语句,不过 mybatis 可以通过 XML 或注解方式灵活配置要运行的 sql 语句,并将java 对象和 s 阅读全文
posted @ 2021-01-02 20:55 龑凯 阅读(52) 评论(0) 推荐(0) 编辑

摘要: 1.什么是 MyBatis? MyBatis 是一个可以自定义 SQL、存储过程和高级映射的持久层框架。 2.Mybatis 动态 sql 是做什么的?都有哪些动态 sql?能简述一下动态 sql 的执行原理不? a、Mybatis 动态 sql 可以让我们在 Xml 映射文件内,以标签的形式编写动 阅读全文
posted @ 2021-01-02 20:54 龑凯 阅读(54) 评论(0) 推荐(0) 编辑

摘要: a、springmvc 的入口是一个 servlet 即前端控制器,而 struts2 入口是一个 filter 过虑器。 b、springmvc 是基于方法开发(一个 url 对应一个方法),请求参数传递到方法的形参,可以设计为单例或多例(建议单例), struts2 是基于类开发,传递参数是通过 阅读全文
posted @ 2021-01-02 20:53 龑凯 阅读(46) 评论(0) 推荐(0) 编辑

摘要: 什么是SpringMVC?SpringMVC是一个实现了MVC设计模式的轻量级web层框架,使用起来简单方便。SpringMVC的优势是什么?1、清晰的角色划分:前端控制器(DispatcherServlet)请求到处理器映射(HandlerMapping)处理器适配器(HandlerAdapter 阅读全文
posted @ 2021-01-02 20:51 龑凯 阅读(163) 评论(0) 推荐(0) 编辑

摘要: SpimgMVC工作原理 第1步:浏览器发送指定的请求都会交给DispatcherServlet,他会委托其他模块进行真正的业务和数据处理第2步:DispatcherServlet会查找到HandleMapping,根据浏览器的请求找到对应的Controller,并将请求交给目标Controller 阅读全文
posted @ 2021-01-02 20:48 龑凯 阅读(90) 评论(0) 推荐(0) 编辑

摘要: 一,首先是一个MVC框架。 在web模型中,MVC是一种很流行的框架,通过把Model,View,Controller分离,把较为复杂的web应用分成逻辑清晰的几部分,是为了简化开发,减少出错。还是为了组内开发人员之间的配合。总之就是一种分层工作的办法。 二,springMVC,是spring的一个 阅读全文
posted @ 2021-01-02 20:44 龑凯 阅读(231) 评论(0) 推荐(0) 编辑

摘要: 依赖注入的三种实现方式? 一,什么是依赖注入?让组件依赖于抽象,当组件要与其他实际对象发生依赖关系时,通过抽象来注入依赖的实际对象。 二,依赖注入的三种实现方式?1.接口注入2.set注入3.构造注入 接口注入:指的就是在接口中定义要注入的信息,并通过接口完成注入。 关于实现接口注入的例子,步骤如下 阅读全文
posted @ 2021-01-02 20:37 龑凯 阅读(917) 评论(0) 推荐(0) 编辑

摘要: 什么是DI 在学习Spring框架的时候,我们总是能见到IOC这个单词,也时常听到DI这个词,那么他们分别是什么意思呢?接下来就讲讲个人对于这两个概念的理解 一、IOC和DI概念 IOC(控制反转):全称为:Inverse of Control。从字面上理解就是控制反转了,将对在自身对象中的一个内置 阅读全文
posted @ 2021-01-02 20:34 龑凯 阅读(1271) 评论(0) 推荐(0) 编辑

摘要: 什么是IOC? 1.IOC的理论背景 2.什么是IOC 3.IOC也叫依赖注入(DI) 4.IOC的优缺点 5.IOC容器的技术剖析 6.IOC容器的一些产品 7.参考博文 本文旨在用语言(非代码)说清楚IOC到底是什么,没有什么高深的技术,园中的老牛、大虾们看到这里可以绕行了,以免浪费您宝贵的时间 阅读全文
posted @ 2021-01-02 20:32 龑凯 阅读(186) 评论(0) 推荐(0) 编辑

摘要: spring的作用 1.Spring是一个轻量级的开源框架,是为解决企业级应用开发的复杂性而创建的,通过核心的Bean factory实现了底层的类的实例化和生命周期的管理。 Spring的最根本使命是:简化java开发。 2.Spring是一个三层架构,也为J2EE应用程序开发提供集成的框架; W 阅读全文
posted @ 2021-01-02 20:30 龑凯 阅读(2214) 评论(0) 推荐(0) 编辑

摘要: 什么是spring框架? 1)IOC 控制反转,对象创建责任的反转,在spring中BeanFacotory是IOC容器的核心接口,负责实例化,定位,配置应用程序中的对象及建立这些对象间的依赖。XmlBeanFacotory实现BeanFactory接口,通过获取xml配置文件数据,组成应用对象及对 阅读全文
posted @ 2021-01-02 20:28 龑凯 阅读(576) 评论(0) 推荐(0) 编辑

摘要: GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该 阅读全文
posted @ 2021-01-02 17:40 龑凯 阅读(47) 评论(0) 推荐(0) 编辑

摘要: 什么情况下调用doGet()和doPost()?Jsp页面中的form标签里的method属性为get时调用doGet(),为post时调用doPost() 测试方法如下:index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset 阅读全文
posted @ 2021-01-02 17:37 龑凯 阅读(412) 评论(0) 推荐(0) 编辑

摘要: 一、静态包含指令<%@include file=“fileurl”%> 二、动态包含<jsp :include page=“a.jsp”/>与静态包含<%@include file=“fileurl”%>的区别 <jsp:include page=“a.jsp”> <jsp:param name=“ 阅读全文
posted @ 2021-01-02 17:36 龑凯 阅读(113) 评论(0) 推荐(0) 编辑

摘要: Request对象的主要方法: setAttribute(String name,Object):设置名字为name的request 的参数值 getAttribute(String name):返回由name指定的属性值 getAttributeNames():返回request 对象所有属性的名 阅读全文
posted @ 2021-01-02 17:34 龑凯 阅读(290) 评论(0) 推荐(0) 编辑

摘要: 本篇文章主要介绍了网页如何防止刷新重复提交与如何防止后退的解决方法,具体如下: 提交后禁用提交按钮(大部分人都是这样做的) 如果客户提交后,按F5刷新怎么办? 使用Session 在提交的页面也就是数据库处理之前: if session("ok")=true then response.write 阅读全文
posted @ 2021-01-02 17:33 龑凯 阅读(305) 评论(0) 推荐(0) 编辑

摘要: SP避免Form重复提交的三种方案 1) javascript ,设置一个变量,只允许提交一次。 <script language="javascript"> var checksubmitflg = false; function checksubmit() { if (checksubmitfl 阅读全文
posted @ 2021-01-02 17:31 龑凯 阅读(669) 评论(0) 推荐(0) 编辑

摘要: 当我在页面中进行调用的时候发现一直都报空指针异常,然后通过各种实验发现:web.xml文件当版本为2.5的时候需要在jsp页面中添加isELIgnored=”false”代码。 <%@ page language="java" import="java.util.*" pageEncoding="U 阅读全文
posted @ 2021-01-02 17:29 龑凯 阅读(117) 评论(0) 推荐(0) 编辑

摘要: sessiontest1.html页面有一个form表单,常用的表单提交方式有get()请求和post()请求方式。下面来看一下jsp中两种请求方式的中文乱码问题的解决办法。(我所有页面的编码都设置成了gb2312) (1)get()请求方式的中文乱码问题页面 sessiontest.html页面的 阅读全文
posted @ 2021-01-02 17:27 龑凯 阅读(974) 评论(0) 推荐(0) 编辑

摘要: 200 - 确定。客户端请求已成功302 - 临时移动转移,请求的内容已临时移动新的位置404 - 未找到文件或目录500 - 服务器内部错误 阅读全文
posted @ 2021-01-02 17:25 龑凯 阅读(49) 评论(0) 推荐(0) 编辑