摘要:一.spring的核心(ioc和DI,aop)的工作原理和概念。 1.ioc 控制反转 概念:控制权由对象本身转向容器;由容器根据配置文件去创建实例并创建各个实例之间的依赖关系 核心:bean工厂;在Spring中,bean工厂创建的各个实例称作bean 。 2.Di 依赖注入 实际上DI和IOC是 阅读全文
jsp 内置对象二
2017-10-14 10:28 by 晨曦曙光, 393 阅读, 0 推荐, 收藏, 编辑
摘要:1.什么是session ? (1)session 表示客户端与服务器的一次回话。 2)Web中的session指的是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花的时间。 3)从上述定义中可以看到,session实际上是一个特定的时间概念。 2.sessi 阅读全文
jsp 内置对象(一)
2017-10-14 10:28 by 晨曦曙光, 432 阅读, 0 推荐, 收藏, 编辑
摘要:一.jsp的九大内置对象 内置对象 所属类 pageContext javax.servlet.jsp.PageContext request javax.servlet.http.HttpServletRequest response javax.servlet.http.HttpServletR 阅读全文
jsp04状态管理
2017-10-14 10:27 by 晨曦曙光, 440 阅读, 0 推荐, 收藏, 编辑
摘要:1.http 协议的无状态性 无状态是指,当浏览器发送请求给服务器的时候,服务器会响应。但当同一个浏览器再次发送请求时,服务器不会知道是刚才那个浏览器。 简单说,服务器【不会保存用户状态】,不会记得客户端是否访问过,所以这就是无状态协议 2.保存用户的两大机制 Session-保存在服务器端Cook 阅读全文
jsp03( javabeans)
2017-10-14 10:27 by 晨曦曙光, 435 阅读, 0 推荐, 收藏, 编辑
摘要:1.javabean简介 Javabeans就是符合某种特定规范Java类。使用Javabeans的好处是【解决代码的重复编写】,减少代码冗余,功能区分明确,提高代码的维护性。 2.javabean的设计原则 设计原则四点:公有类,属性私有,包含无参的共有构造方法,getter和setter方法封装 阅读全文
jsp05 指令与动作
2017-10-14 10:26 by 晨曦曙光, 363 阅读, 0 推荐, 收藏, 编辑
摘要:JSP7个动作指令如下 : jsp:forward: 执行页面转向,将请求的处理转发到下一个页面。 jsp:param: 用于传递参数,必须与其他支持参数曲标签一起使用。 jsp:include: 用于动态引入一个 JSP 页面。 jsp:plugin: 用于下载 JavaBean 或 Applet 阅读全文
Maven搭建SpringMVC + SpringJDBC项目详解
2017-10-14 10:24 by 晨曦曙光, 5646 阅读, 2 推荐, 收藏, 编辑
摘要:前言 上一次复习搭建了SpringMVC+Mybatis,这次搭建一下SpringMVC,采用的是SpringJDBC,没有采用任何其他的ORM框架,SpringMVC提供了一整套的WEB框架,所以如果想搭建纯的SpringMVC的话,而且不必映入别的任何框架,SpringMVC都给我们提供了,下面 阅读全文
java 面向对象
2017-10-14 10:20 by 晨曦曙光, 248 阅读, 0 推荐, 收藏, 编辑
摘要:1.面向对象和面向过程思想的区别: 面向过程:强调的是功能行为。(强调过程、动作)面向对象:将功能封装进对象,强调了具备了功能的对象。(强调对象、事物)面向对象是基于面向过程的。将复杂的事情变简单了。面向过程-->面向对象:执行者-->指挥者将过程、功能封装进对象里面。面向对象三大特征:封装、继承、 阅读全文
java 面向对象 2
2017-10-14 10:20 by 晨曦曙光, 180 阅读, 0 推荐, 收藏, 编辑
摘要:1.java 中三种方法的调用 1.1.普通类:实例化一个该类的对象,然后通过对象访问。例如: 1.2、静态类:可以通过类名直接访问,而不用实例化对象。例如: public class A{ public A(){ System.out.println("调用了无参的构造函数"); } public 阅读全文
javaScript 进阶篇
2017-10-14 10:19 by 晨曦曙光, 225 阅读, 0 推荐, 收藏, 编辑
摘要:1.js 数组 创建数组的语法: a. var myarray= new Array(8); myarray[0]=1;等等 b.var myarray = new Array(66,8,47,59,43); c.var myarray= [50,3,6,9,78,45]; 注意:a.创建的新数组是 阅读全文