框架
文章平均质量分 68
Duncan.M
这个作者很懒,什么都没留下…
展开
-
springboot笔记——(1)入门、依赖管理与自动配置
helloworld1. helloworld1.1 创建maven工程并导入依赖1.2 编写主程序类1.3 编写业务逻辑1.4 测试1.5 简化配置1.6 简化部署2. 依赖管理机制3. 自动配置1. helloworld1.1 创建maven工程并导入依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte原创 2021-09-23 13:14:09 · 316 阅读 · 0 评论 -
SpringMVC学习笔记(4)——转发重定向、异常处理、拦截器
这里写目录标题1. 相对地址中没有“/”的情况2 有“/”开头的参考地址三级目录1. 相对地址中没有“/”的情况参考地址为资源地址最终访问地址为:参考地址+相对地址,重复访问可能失效2 有“/”开头的参考地址参考地址为服务器地址最终访问地址为:参考地址+相对地址,重复访问可能失效解决方式为加EL表达式三级目录...原创 2021-09-20 17:22:03 · 485 阅读 · 0 评论 -
SpringMVC学习笔记(3)——SSM整合开发
SSM整合1. SSM整合1.1 创建maven项目并添加依赖1. SSM整合1.1 创建maven项目并添加依赖原创 2021-09-19 22:06:26 · 340 阅读 · 1 评论 -
SpringMVC学习笔记(2)——SpringMVC的注解式开发
这里写目录标题一级目录二级目录三级目录一级目录二级目录三级目录原创 2021-09-18 21:11:03 · 514 阅读 · 1 评论 -
SpringMVC学习笔记(1)——项目的基本配置
SpringMVC基本配置步骤请求的处理流程基本配置步骤1.首先在maven项目的配置文件中添加相关依赖2.在web项目的配置文件中添加中央调度器(继承于servlet)的相关配置3.springmvc-servlet配置文件中设置组件扫描器(必须)和视图解析器(可选)4.使用注解创建后端控制器对象请求的处理流程1.用户发出请求2.中央调度器dispatcherServlet接受并转发3.后端控制器完成请求接收和处理...原创 2021-09-17 15:43:26 · 109 阅读 · 0 评论 -
Mybatis学习笔记(2)——MyBatis的动态代理、传参
这里写目录标题1 主要类的介绍1 主要类的介绍(1)Resources:读取主配置文件(2)SqlSessionFactoryBuilder:创建SqlSessionFactory对象(3)SqlSessionFactory:重量级对象,整个程序有一个就够了(4)SqlSessionFactory是一个接口,有一个默认实现类DefaultSqlSessionFactory用于获取SqlSession对象(5)SqlSession:接口定义了操作数据库的方法(线程不安全,执行sql之前先执行ope原创 2021-09-15 19:30:42 · 187 阅读 · 0 评论 -
Mybatis学习笔记(1)——基本配置入门
这里写目录标题一级目录二级目录三级目录一级目录二级目录三级目录原创 2021-09-13 19:53:38 · 80 阅读 · 0 评论 -
Spring笔记(4)——事务管理
事务管理声明式事务管理(底层使用AOP)1 Spring事务管理API2 基于注解方式2.1 参数配置3 基于xml配置文件方式2. 完全注解方式声明式事务管理(底层使用AOP)1 Spring事务管理API提供一个接口,代表事务管理器,针对不同的框架有不同的实现类2 基于注解方式(1)在Spring配置文件中配置事务管理器(2)在Spring配置文件,开启事务的注解先添加tx名称空间(3)添加事务注解@Transactional——添加在类上(所有方法都有效)或者添加到方法上面2.原创 2021-09-12 19:53:37 · 162 阅读 · 0 评论 -
Spring笔记(3)——JdbcTemplate
JdbcTemplatespring产生模板对象什么是JdbcTemplate?Spring框架对JDBC进行了封装,使用JdbcTemplate方便实现对数据库的操作spring产生模板对象<!--加载jdbc.properties--> <context:property-placeholder location="classpath:jdbc.properties"></context:property-placeholder> <!-原创 2021-09-12 16:32:33 · 111 阅读 · 0 评论 -
Spring笔记(2)——AOP
AOP1. AOP的底层原理2. JDK动态代理3. AOP专业术语4. AOP操作4.1 准备4.2 切入点表达式5.基于注解方式6.基于XMl文件方式什么是AOP?面向切面编程,利用aop可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各个部分耦合度降低,提高程序的开发效率通俗描述:不修改源代码的方式,在主干功能里添加新的功能1. AOP的底层原理1.AOP的底层是使用动态代理有两种情况的动态代理第一种:有接口情况创建接口实现类的代理对象对功能进行增强第二种:没有接口的情况原创 2021-09-12 14:56:42 · 312 阅读 · 0 评论 -
Spring笔记(1)——IOC容器
IOCIOC底层原理IOC接口IOC操作Bean管理什么是IOC?控制反转,把对象的创建和对象之间的调用过程交给Spring管理,使代码的耦合度降低。IOC底层原理(1)xml解析(2)工厂模式(3)反射原理:第一步:配置xml文件第二步:利用工厂模式通过解析xml文件来获取class属性值,再通过反射创建对象并将其返回。IOC接口IOC思想基于IOC容器完成,IOC容器底层就是对象工厂(1)BeanFactory:IOC容器基本实现,不提供给开发人员使用(加载配置文件时不创原创 2021-09-12 10:31:20 · 296 阅读 · 0 评论