- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 python--获取文件路径
print("获取当前文件路径——" + os.path.realpath(__file__)) # 获取当前文件路径 parent = os.path.dirname(os.path.realpath(__file__)) print("获取其父目录——" + parent) # 从当前文件路径中获取目录 garder = os.path.dirname(parent) print("获...
2020-03-19 14:18:35
183
原创 Springmvc学习-Springmvc08-interceptor(拦截器)
Springmvc08-interceptor(拦截器) 在springmvc中注册拦截器 <!-- 注册拦截器 --> <mvc:interceptors> <mvc:interceptor> <mvc:mapping path="/**"/> <!-- /**拦截所有请求 --> <!--...
2020-03-02 20:11:46
189
原创 Springmvc学习-Springmvc07-文件的上传和下载
Springmvc07-文件的上传和下载 1. 多文件的上传(客户端上传至服务端) 在spring里注册文件上传解析器。 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/...
2020-03-02 20:02:50
162
原创 Springmvc学习-Springmvc06-redirect
Springmvc06-redirect package com.caorui.handlers; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bin...
2020-03-02 19:43:23
228
原创 Springmvc学习-Springmvc05-return
Springmvc05-return 1. 承载信息的对象 Model、Map<String, Object>、ModelMap package com.caorui.handlers; import java.util.Map; import org.springframework.context.annotation.Scope; import org.springfram...
2020-03-02 19:38:47
185
原创 Springmvc学习-Springmvc04-recieveParameter(2)
Springmvc04-recieveParameter 3. arrayOrCollection index.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTM...
2020-02-28 19:29:23
193
原创 Springmvc学习-Springmvc04-recieveParameter(1)
Springmvc03-recieveParameter 1. property 单纯的只是收到property。spring自带类型转换 提交的表单name值和方法的形参名一致才能接受,不一致不能接受,但是可以通过RequestParam(“username”)参数校正。 index.jsp <%@ page language="java" contentType="text/html...
2020-02-28 18:02:36
148
原创 Springmvc学习-Springmvc03-注册视图解析器
Springmvc03-注册视图解析器 1. 在springmvc.xml注册视图解析器 <!-- 注册视图解析器 --> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/jsp...
2020-02-28 17:32:01
227
原创 Springmvc学习-Springmvc02-静态资源放行
Springmvc02-静态资源放行问题 1. web.xml配置 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaL...
2020-02-28 17:15:35
190
原创 Springmvc学习-Springmvc01-基础配置
Springmvc01-基础配置 准备的jar com.springsource.org.apache.commons.logging-1.1.1.jar spring-aop-4.1.6.RELEASE.jar spring-beans-4.1.6.RELEASE.jar spring-context-4.1.6.RELEASE.jar spring-context-support-4.1.6...
2020-02-28 16:54:56
232
原创 Spring学习-Spring07-AOP之通知(aspectJ)
Spring07-AOP之通知 AspectJ的切入点表达式 execution(public * *(..)) 指定切入点为:任意公共方法。 execution(* set *(..)) 指定切入点为:任何一个以“set”开始的方法。 execution(* com.xyz.service.*.*(..)) 指定切入点为:定义在service包里的任意类的任意方法。 execution(* ...
2020-02-27 16:03:21
173
原创 Spring学习-Spring07-AOP之通知(Schema-based)
Spring07-AOP 切面 切面泛指交叉业务逻辑。比如事务处理、日志处理就可以理解为切面。常用的切面 有通知与顾问。实际就是对主业务逻辑的一种增强。 通知(Advice) 通知是切面的一种实现,可以完成简单织入功能(织入功能就是在这里完成的)。 通知定义了增强代码切入到目标代码的时间点,是目标方法执行之前执行,还是之 后执行等。通知类型不同,切入时间不同。 常用的通知分类前置通知 Method...
2020-02-26 21:58:31
1169
原创 Spring学习-Spring06-动态代理
Spring06-动态代理 什么是动态代理? 代理类在程序运行时创建的代理方式被成为 动态代理。 也就是说,这种情 况下,代理类并不是在Java代码中定义的,而是在运行时根据我们在Java代 码中的“指示”动态生成的。 常用的动态代理有两类: JDK动态代理和CGLIB动态代理 两者应用场景: 如果目标对象实现了接口,采用JDK的动态代理(JDK 提供的代理实现) 如果目标对象没有实现了接口,必...
2020-02-26 20:27:47
201
原创 Spring学习-Spring06-静态代理
Spring05-静态代理 为什么使用代理? 可以隐藏目标类的具体实现; 在不修改目标类代码的情况下能够对其功能进行增强。 代理分类:代理分为静态代理和动态代理 什么是静态代理? 若代理类在程序运行前就已经存在,那么这种代理方式被成为 静态代理,这种情况下,代理类通常都是我们在Java代码中定义的。 通常情况下, 静态代理中的代理类和目标类会实现同一接口或是派生自相同的父类。 1.静态代理类 ...
2020-02-26 20:02:52
122
原创 Spring学习-Spring05-DI之注解
Spring05-DI之注解 1.byType方式注入 xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
2020-02-25 20:56:05
135
原创 Spring学习-Spring04-设置方式DI
Spring04-设值方式DI 1.普通设值(通过setter方式) <!-- 设值方式DI --> <bean id="star" class="com.caorui.pojo.Star"> <property name="name" value="彭于晏"></property> <property name="age" valu...
2020-02-25 20:24:03
174
原创 Spring学习-Spring03-singleton bean与prototype bean
Spring03-singleton bean与prototype bean 1. singleton bean singleton是bean的默认值。只要bean的id相同,随便拿多次,还是同一个对象。该单个实例存储在缓存中,对该bean所有以后请求和引用都将返回这个缓存中的对象实例。可以更好的重用对象,节省了重复创建对象的开销.如果id不同,则拿到的对象不一样。 id相同时:<?xm...
2020-02-24 15:23:55
182
原创 Spring学习-Spring02-创建容器
Spring02-创建容器 1. 创建容器的三种方式 直接new个对象。 //该方式的缺陷:当前测试类跟service实现类耦合到一起 @Test public void testSome01() { SomeService someService = new SomeServiceImpl(); someService.doSome(); } 创建ApplicationCo...
2020-02-23 20:59:10
243
原创 Spring学习-Spring01-准备
Spring01-准备.jar 1. 准备4+2个jar包 com.springsource.org.apache.commons.logging-1.1.1.jar com.springsource.org.apache.log4j-1.2.15(1).jar spring-beans-4.1.6.RELEASE.jar spring-context-4.1.6.RELEASE.jar ...
2020-02-23 20:45:33
245
20套项目源码.doc
2020-02-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人