随笔分类 -  学习笔记

摘要:创建名为spring_mvc_rest的新module,过程参考5.2节和6.6节 7.1、简介 RESTful 也称为REST(英文:Representational State Transfer)即表现层状态传递,它是一种软件架构风格或设计风格; REST 是 Roy Fielding 博士( 阅读全文
posted @ 2023-10-19 16:54 Javaer1995 阅读(164) 评论(0) 推荐(0)
摘要:注意:本文环境搭建请参考5.2节 6.1、视图概述 视图的作用是渲染数据,将模型Model中的数据展示给用户; SpringMVC视图的种类很多,默认有转发视图和重定向视图; SpringMVC中的视图是View接口; 当工程引入jstl的依赖,转发视图会自动转换为JstlView; 若使用的视图技 阅读全文
posted @ 2023-10-15 23:50 Javaer1995 阅读(168) 评论(0) 推荐(0)
摘要:5.1、域对象简介 请求域(request):一次请求范围内有效 会话域(session):一次会话范围内有效 应用域(application):整个应用范围内有效 5.2、环境搭建 5.2.1、右击project创建新module 5.2.2、选择maven 5.2.3、设置module名称和路径 阅读全文
posted @ 2023-10-13 09:02 Javaer1995 阅读(199) 评论(0) 推荐(0)
摘要:4.1 环境搭建 创建名为spring_mvc_demo2的新module,过程参考3.1节 4.1.1、创建请求控制器 package org.rain.controller; import org.springframework.stereotype.Controller; /** * @aut 阅读全文
posted @ 2023-10-10 12:48 Javaer1995 阅读(207) 评论(0) 推荐(1)
摘要:3.1、环境搭建 创建名为spring_mvc_demo的新module,过程参考2.1节 3.1.1、创建SpringMVC的配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.o 阅读全文
posted @ 2023-09-27 11:44 Javaer1995 阅读(366) 评论(0) 推荐(0)
摘要:2.1、环境搭建 2.1.1、右击project创建新module 2.1.2、选择maven 2.1.3、设置module名称和路径 2.1.4、module初始状态 2.1.5、配置打包方式 注意:默认的打包方式为 jar,为了能配置web资源,需要将打包方式设置为 war <packaging 阅读全文
posted @ 2023-09-20 11:17 Javaer1995 阅读(188) 评论(0) 推荐(0)
摘要:1.1、MVC 概述 MVC:是一种软件架构的思想,将软件按照模型、视图、控制器来划分; M( Model ):模型层,指工程中的 JavaBean ,作用是处理数据; V( View ):视图层,指工程中的 html 或 jsp 等页面,作用是与用户进行交互、展示数据; C( Controller 阅读全文
posted @ 2023-09-05 00:44 Javaer1995 阅读(146) 评论(0) 推荐(0)
摘要:阅读本文前,建议先阅读Spring之基于注解的声明式事务 15.1、环境搭建 创建名为spring_transaction_xml的新module,过程参考13.1节 15.1.1、配置打包方式和依赖 注意:比起基于注解的声明式事务,基于xml的声明式事务还需要额外引入spring-AOP的依赖 < 阅读全文
posted @ 2023-09-04 08:01 Javaer1995 阅读(226) 评论(0) 推荐(0)
摘要:14.1、概述 14.1.1、编程式事务 事务功能的相关操作全部通过自己编写代码来实现: Connection conn = ...; try { // 开启事务:关闭事务的自动提交 conn.setAutoCommit(false); // 核心操作 // 提交事务 conn.commit(); 阅读全文
posted @ 2023-09-01 07:58 Javaer1995 阅读(266) 评论(0) 推荐(1)
摘要:13.1、环境搭建 13.1.1、创建module 13.1.2、选择maven 13.1.3、设置module名称和路径 13.1.4、module初始状态 13.1.5、配置打包方式和依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns 阅读全文
posted @ 2023-08-24 07:32 Javaer1995 阅读(187) 评论(0) 推荐(0)
摘要:阅读本文前,建议先阅读Spring之基于注解的AOP 12.1、环境搭建 创建名为spring_aop_xml的新module,过程参考9.1节 12.1.1、配置打包方式和依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http: 阅读全文
posted @ 2023-08-21 08:09 Javaer1995 阅读(127) 评论(0) 推荐(0)
摘要:11.1、环境搭建 创建名为spring_aop_annotation的新module,过程参考9.1节 11.1.1、配置打包方式和依赖 注意:AOP需要在IOC的基础上实现,因此需要导入IOC的依赖 <?xml version="1.0" encoding="UTF-8"?> <project 阅读全文
posted @ 2023-08-15 08:25 Javaer1995 阅读(221) 评论(0) 推荐(0)
摘要:10.1、概念 AOP(Aspect Oriented Programming)是一种设计思想,是软件设计领域中的面向切面编程 AOP是面向对象编程(OOP)的一种补充和完善,OOP是纵向继承机制,AOP是横向抽取机制 AOP能通过预编译方式和运行期动态代理方式,实现在不修改源代码的情况下动态地为程 阅读全文
posted @ 2023-08-09 23:32 Javaer1995 阅读(137) 评论(0) 推荐(0)
摘要:9.1、环境搭建 9.1.1、创建module 9.1.2、选择maven 9.1.3、设置module名称和路径 9.1.4、module初始状态 9.1.5、配置打包方式和依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http 阅读全文
posted @ 2023-08-08 23:31 Javaer1995 阅读(336) 评论(0) 推荐(0)
摘要:8.1、场景模拟 8.1.1、UserDao接口及实现类 package org.rain.spring.dao; /** * @author liaojy * @date 2023/8/5 - 18:32 */ public interface UserDao { void saveUser(); 阅读全文
posted @ 2023-08-06 19:06 Javaer1995 阅读(105) 评论(0) 推荐(0)
摘要:本质上:所有一切的操作都是Java代码来完成的,XML和注解只是告诉框架中的Java代码如何执行。 7.1、环境搭建 创建名为spring_ioc_annotation的新module,过程参考3.1节 7.1.1、创建spring配置文件 <?xml version="1.0" encoding= 阅读全文
posted @ 2023-08-06 01:20 Javaer1995 阅读(111) 评论(0) 推荐(0)
摘要:6.1、场景模拟 6.1.1、创建UserDao接口及实现类 package org.rain.spring.dao; /** * @author liaojy * @date 2023/8/5 - 11:05 */ public interface UserDao { void saveUser( 阅读全文
posted @ 2023-08-05 14:00 Javaer1995 阅读(131) 评论(0) 推荐(0)
摘要:5.1、bean的作用域 5.1.1、单例(默认且常用) 5.1.1.1、配置bean 注意:当bean不配置scope属性时,默认是singleton(单例) <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.sprin 阅读全文
posted @ 2023-08-05 00:26 Javaer1995 阅读(117) 评论(0) 推荐(0)
摘要:依赖注入就是对类的属性进行赋值 4.1、环境搭建 创建名为spring_ioc_xml的新module,过程参考3.1节 4.1.1、创建spring配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.spring 阅读全文
posted @ 2023-08-02 08:38 Javaer1995 阅读(121) 评论(0) 推荐(0)
摘要:3.1、创建module 3.1.1、右击project,创建新module 3.1.2、选择maven 3.1.3、设置module名称和路径 3.1.4、module初始状态 3.1.5、配置打包方式和依赖 <?xml version="1.0" encoding="UTF-8"?> <proj 阅读全文
posted @ 2023-07-27 01:10 Javaer1995 阅读(147) 评论(0) 推荐(0)