自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 jdbctemplate

JDBCTEMPLATE 概念 spring框架对jdbc进行了封装 使用jdbctemplate方便实现对数据库操作 准备工作 引入相关jar包 在spring配置数据库的连接池 配置jdbcTemplate对象 注入 datasource <!-- 数据库连接池 --> <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method

2021-09-22 19:22:49 139

原创 EL表达式 11个隐含对象

el表达式中 11个隐含对象 11个隐含对象是el表达式 自己定义的 可以直接使用 变量 pageContext 类型 pageContextimpl 作用 可以获取jsp中 九大内置对象 pageScope 类型 map<string,object> 可以获取pagecontext域中的数据 requestScope 类型 map<string,object> 可以获取request域中的数据 sessionScope 类型 map<

2021-09-14 20:37:56 307

原创 el表达式输出bean的普通属性 数组属性 list集合属性 map集合属性

创建一个person类 设置属性 数组属性 list集合属性 map集合属性 package com.zh.demo2; import java.util.Arrays; import java.util.List; import java.util.Map; public class Person { //需求 输出person类中普通属性 数组属性 list集合属性 map集合属性 private String name; private String[] pho.

2021-09-14 20:36:47 288

原创 EL表达式 搜索域数据 顺序

<% pageContext.setAttribute("key","pageContext"); request.setAttribute("key","request"); session.setAttribute("key","session"); application.setAttribute("key","application"); %> ${key} 从小到大的范围查询 先去 pagecontext 再去request session a

2021-09-14 20:33:51 271

原创 Java spring aop 当有多个增强类对同一个方法进行增强 如何设置增强类的优先级

有多个增强类对同一个方法进行增强 设置增强类的优先级 在增强类上面添加一个注解 @Order(数字类型值) 数字类型值越小 优先级越高(即越优先执行) //增强的类 @Component @Aspect//生成代理对象 @Order(3) public class UserProxy {} =============================================

2021-09-13 20:17:12 678

原创 Java spring aop 对公共切入点的抽取

切入点:实际被增强的方法 对公共切入点抽取 创建一个方法 添加@Pointcut注解 //相同切入点抽取 @Pointcut(value = "execution(* com.zh.demo2.User.add())") public void pointdemo(){ } //前置通知 //before 注解表示作为前置通知 @Before(value ="pointdemo()") public void before(){ System.out.println("before......

2021-09-13 20:13:08 332

原创 spring aop操作 (基于AspectJ注解方式)

aop操作(基于AspectJ注解方式) 创建一个类 在类中定义方法,实现对类的方法增强 创建一个增强类,编写增强的逻辑 在增强类中创建方法 让不同的方法代表不同的通知类型 进行通知的配置 在spring配置文件中 开启注释 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://w

2021-09-13 20:10:52 134

原创 aop 常见术语

连接点 类里的哪些方法可以被增强 这些方法被称为连接点 切入点 实际被真正增强的方法 被称为切入点 通知(增强) 实际增强的逻辑的部分称为通知 通知有多种类型 前置通知 @before 后置通知 @afterReturning 环绕通知 @around 异常通知 @afterThrowing 最终通知 @after 切面 是动作 把通知应用到切入点的过程 ...

2021-09-13 20:09:01 141

原创 spring aop 笔记

文章目录AOPaop ( 底层原理 )AOP 的底层 使用 动态代理aop jdk动态代理aop 术语aop操作 (准备)aop操作(基于AspectJ注解方式)aop操作(AspectJ配置文件方式)完全注解(简单了解) AOP 什么是aop 面向切面编程 (面向方面编程) 利用aop以对业务逻辑的各个部分进行隔离 从而使得业务逻辑各个部分之间耦合度降低 提高程序的可重用性 同时提高了开发的效率 aop 想添加功能 但是不修改源代码 在主干功能里添加新功能 aop ( 底层原理

2021-09-13 20:06:56 131

原创 spring aop jdk动态代理简单实现

aop jdk动态代理 使用jdk 动态代理,使用Proxy类中的方法 创建代理对象 //这个方法 是 Proxy类 中的方法 public static Object newProxyInstance(ClassLoader loader,Class<?>[] interfaces,InvocationHandler h)throws IllegalArgumentException 方法中含有三个参数 第一个 类加载器 第二个 增强方法所在的类 这个类实现

2021-09-11 22:04:36 173

原创 2021-09-11 jsp相关笔记

文章目录jspjsp头部的page指令jsp常用脚本声明脚本 格式 <%! 声明Java代码 %>表达式脚本代码脚本jsp 几种注释jsp 九大内置对象jsp 九大对象中的 四大域对象jsp中 out输出 和response.getWriter 输出的区别jsp常用标签静态包含jsp动态包含jsp标签 转发练习 输出一个表格listener 监听器ServletContextListener 监听器 jsp 本质上是一个servlet程序 当第一次访问jsp程序 tomcat会帮我

2021-09-11 17:00:50 156 1

2020.6.4xueli.zip

用于初学者学习网页制作,提供模板,大学生web作业模板,含css+html,完整网页文件加图片,未经允许请勿私自转载

2020-06-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除