摘要: 注入空值的方法: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema 阅读全文
posted @ 2020-10-22 17:51 山下明明子 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Bean管理指的是Spring创建对象和Spring注入属性 Spring创建对象即之前所说的使用xml配置 id 和 class. Spring注入属性(也称注入依赖)有两种方式: 使用set方法进行注入和使用有参构造进行注入 使用set方法注入属性示例: 类文件: package com.rya 阅读全文
posted @ 2020-10-22 16:11 山下明明子 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1.IOC思想基于IOC容器完成, IOC容器底层就是对象工厂 2.Spring提供IOC容器实现的两种方式(两个接口): 1).BeanFactory: IOC容器基本实现方式, 是Spring内部使用的接口, 不提供开发人员进行使用, 加载配置文件是不会创建对象, 在获取对象(使用)时才去创建对 阅读全文
posted @ 2020-10-21 18:15 山下明明子 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 什么是IOC IOC即控制反转, 就是把对象创建和对象之间的调用过程, 交给Spring进行管理, 从而降低耦合度. 举个例子, 如果我们要在一个类(U1)里调用另一个类(U2)的普通方法, 则我们需要在U1里通过new关键字创建U2的对象并调用其中的方法, 但这样耦合度太高. 一个改进的方法是使用 阅读全文
posted @ 2020-10-21 17:52 山下明明子 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 一. 使用IDEA新建一个Java项目 二. 新建lib目录, 将下载的spring下的libs目录下的以下4个jar包复制到lib目录: 另外将commons-logging-1.2.jar复制到目录下, 因为上面四个jar包需要依赖这个jar包: 三. 将以上jar包导入到项目中: 四. 创建普 阅读全文
posted @ 2020-10-15 18:05 山下明明子 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 首先查看当前Spring的版本, 包括测试版和稳定版: 访问 spring.io, 在Projects - Spring Framework - learn 中查看spring版本, 确定要下载的版本 下载地址: https://repo.spring.io/release/org/springfr 阅读全文
posted @ 2020-10-15 11:21 山下明明子 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 静态引入 <%@include file="要引入的jsp文件的相对路径"%> 会将引入的jsp文件和当前jsp文件转译成一个Java(Servlet)文件使用 <%@ page contentType="text/html;charset=UTF-8" language="java" %> <ht 阅读全文
posted @ 2020-09-30 17:24 山下明明子 阅读(205) 评论(0) 推荐(0) 编辑
摘要: Jsp局部代码块: 局部代码块中声名的java代码会被原样转译到jsp对应的servlet文件的_JspService方法中 代码块中声名的变量都是局部变量 写法: <% Java代码 %> Jsp全局代码块: 声名的Java代码作为全局代码转译到对应的servlet类中 写法: <%! 全局代码 阅读全文
posted @ 2020-09-29 17:48 山下明明子 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 写法: <%@page 属性名="属性值" 属性名="属性值" ...%> 如: <%@ page contentType="text/html;charset=UTF-8" language="java" %> 属性说明: language: 声名jsp要被转译成的语言(一般都是Java); im 阅读全文
posted @ 2020-09-29 16:43 山下明明子 阅读(97) 评论(0) 推荐(0) 编辑
摘要: Jsp文件可以写多种语言, 所以也有所种注释, 有以下三种: 前端语言注释 <!--注释内容--> 会被转译, 也会被发送, 但不会被浏览器执行 Java注释 //注释内容 会被转译, 但不会被Serlvet执行 Jsp注释 <%--注释内容--%> 不会被转译 阅读全文
posted @ 2020-09-29 16:09 山下明明子 阅读(106) 评论(0) 推荐(0) 编辑