2023年1月22日

1.初始SpringMVC

摘要: 1.为什么要学习SpringMVC? 1.轻量级,简单易学 2.高效,基于请求响应的MVC框架 3.与Spring兼容性好,无缝结合 4.约定优于配置 5.功能强大: RESTful、数据验证、格式化、本地化、主题等 6.简洁灵活 2.中心控制 Spring的web框架围绕DispatcherSer 阅读全文

posted @ 2023-01-22 23:31 人无远虑必有近忧 阅读(12) 评论(0) 推荐(0) 编辑

2023年1月20日

反射机制

摘要: JavaReflection Reflection (反射)是Java被视为动态语言的关键,反射机制允许程序在执行期借助于ReflectionAPI取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。 Class<?> aClass = Class.forName("java.lang.St 阅读全文

posted @ 2023-01-20 01:47 人无远虑必有近忧 阅读(16) 评论(0) 推荐(0) 编辑

2023年1月19日

注解

摘要: 1.什么是注解 java注解是在JDK5的时候引入的一种新特性。 注解(也可以称为元数据)为在代码中添加信息提供了一种形式化的方法,使得在代码中任一时刻可以非常方便的使用这些数据。 注解类型定义了一种新的特殊接口类型,在接口关键期interface之前加@符号,即用@interface即可区分注解与 阅读全文

posted @ 2023-01-19 19:41 人无远虑必有近忧 阅读(23) 评论(0) 推荐(0) 编辑

2023年1月18日

14.spring声明事务

摘要: 1.要开启 Spring 的事务处理功能,在 Spring 的配置文件中创建一个 DataSourceTransactionManager 对象: <!--配置声明式事务--> <bean id="transationManager" class="org.springframework.jdbc. 阅读全文

posted @ 2023-01-18 23:58 人无远虑必有近忧 阅读(18) 评论(0) 推荐(0) 编辑

13.整合MyBatis

摘要: 步骤: 第一种:SqlSessionTemplate 1.导入相关依赖(jar包) <dependencies> <!--单元测试--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.1 阅读全文

posted @ 2023-01-18 16:08 人无远虑必有近忧 阅读(7) 评论(0) 推荐(0) 编辑

11.动态代理

摘要: 动态代理和静态代理角色一样 动态代理的代理类是动态生成的,不是我们直接写好的! 动态代理分为两大类: 基于接口的动态代理,基于类的动代理 基于接口的: JDK动态代理 基于类的 : cglib java字节码实现 :javasist 需要了解两个类: Proxy:代理 InvoationHandle 阅读全文

posted @ 2023-01-18 11:44 人无远虑必有近忧 阅读(21) 评论(0) 推荐(0) 编辑

2023年1月17日

12.AOP

摘要: 1.什么是AOP AOP (Aspect Oriented Programming) 意为: 面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对 阅读全文

posted @ 2023-01-17 21:54 人无远虑必有近忧 阅读(16) 评论(0) 推荐(0) 编辑

10 .静态代理

摘要: 为什么学习静态代理模式? 因为这就是AOP的底层!!【springAOP和springMVC 面试必出点】 代理模式的分类: 静态代理 动态代理 代理模式的原型: 1.静态代理模式 角色分析: 抽象角色: 一般会使用接口或者抽象类来解决 真实角色: 被代理的角色 代理角色: 代理真实角色,代理真实角 阅读全文

posted @ 2023-01-17 19:18 人无远虑必有近忧 阅读(18) 评论(0) 推荐(0) 编辑

2023年1月16日

9.使用JavaConfig实现配置

摘要: 要完全不使用Spring的xml配置了,全权交给Java来做!JavaConfig 是Spring的一个子项目,在Spring 4 之后,它成为了一个核心功能! 实体类 package com.zuo.entity; import org.springframework.beans.factory. 阅读全文

posted @ 2023-01-16 22:04 人无远虑必有近忧 阅读(64) 评论(0) 推荐(0) 编辑

8.使用注解开发

摘要: 在spring4之后,要使用注解开发,必须要保证aop的包导入了 <dependencies> <!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --> <dependency> <groupId>or 阅读全文

posted @ 2023-01-16 00:17 人无远虑必有近忧 阅读(13) 评论(0) 推荐(0) 编辑

导航