没有合适的资源?快使用搜索试试~ 我知道了~
SpringBoot开发实战(实战案例)
5 下载量 143 浏览量
2023-07-06
10:24:09
上传
评论 5
收藏 4.21MB PDF 举报
温馨提示
试读
140页
案例01 Spring入门案例 案例02 基于xml配置的构造方法注入 案例03 基于xml配置的setter方法注入 案例04 基于注解的依赖注入 案例05 Bean的实例化 案例06 Bean的作用域 案例07 OOP方式实现日志记录 案例08 AOP方式实现日志记录 案例09 基于JdbcTemplate的学生信息维护 案例10 Maven入门案例 案例11 基于Maven构建实现学生新增 案例12 Spring MVC入门案例 案例13 Spring MVC参数传递 案例14 Spring MVC文件上传 案例15 Spring Boot入门案例 案例16 基于Spring Boot实现学生新增 案例17 基于Spring Boot+MyBatis的学生信息维护 案例18 基于Spring Boot+MyBatis的图书信息维护 案例20 图书信息系统的设计与实现文档 案例21 基于Spring Boot+Redis实现学生信息存储 案例22 基于Spring Boot+Redis实现图书信息存储 案例23 图书管理系统的设计与实现
资源推荐
资源详情
资源评论
1
Spring Boot 开发实战
实
战
案
例
(理论基础详见:Spring Boot 开发实战_理论基础.pdf)
潍坊理工学院
2023 年 1 月
2
文件更改历史记录
版本号
编写内容
编写人
编写日期
V1.0
创建版本
吕永强
2023-01-26
3
目录
1. Spring 入门案例 ..................................................................................................................4
2. 基于 xml 配置的构造方法注入案例 ................................................................................. 6
3. 基于 xml 配置的 setter 方法注入案例 ..............................................................................8
4. 基于注解的依赖注入案例 ................................................................................................10
5. Bean 的实例化案例 .......................................................................................................... 12
6. Bean 的作用域案例 .......................................................................................................... 15
7. OOP 方式实现日志记录案例 .......................................................................................... 18
8. AOP 方式实现日志记录案例 .......................................................................................... 21
9. 基于 JdbcTemplate 的学生信息维护案例 ......................................................................26
10. Maven 入门案例............................................................................................................. 34
11. 基于 Maven 构建实现学生新增案例 ............................................................................37
12. Spring MVC 入门案例 ...................................................................................................42
13. Spring MVC 参数传递案例 ...........................................................................................50
14. Spring MVC 文件上传案例 ...........................................................................................63
15. Spring Boot 入门案例 .....................................................................................................70
16. 基于 Spring Boot 实现学生新增案例 ........................................................................... 74
17. 基于 Spring Boot+MyBatis 的学生信息维护案例 ...................................................... 80
18. 基于 Spring Boot+MyBatis 的图书信息维护案例 ...................................................... 90
19. 基于 Spring Boot+MyBatis 的自定义信息维护案例 ................................................ 100
20. 图书信息系统的设计与实现文档 ................................................................................101
21. 基于 Spring Boot+Redis 实现学生信息按学号存储案例 .........................................102
22. 基于 Spring Boot+Redis 实现图书信息按书号存储案例 .........................................108
23. 图书管理系统的设计与实现 ........................................................................................ 114
4
1. Spring 入门案例
通过 Spring 入门程序向同学展示 Spring 框架的使用过程,该入门程序要求
再控制台打印“
Hello Spring!
”,具体实现步骤如下:
1、创建 Java 项目
2、导入 Spring 核心 Jar 包
3
、创建
Spring
配置文件
4、创建 HelloSpring 类
5、创建测试类
1.1. 创建
Java
项目
Idea 创建 Java 项目,项目名称为:spring-hello。
1.2. 导入 Spring 核心 Jar 包
spring-hello
项目下创建
lib
目录,在
lib
目录下导入
Jar
包:
核心包:spring-core-5.3.25.jar、
spring-beans-5.3.25.jar、
spring-context-5.3.25.jar
、
spring-expression-5.3.25.jar
测试包:junit-4.6.jar
依赖包:
commons-logging-1.2.jar
1.3. 创建 Spring 配置文件
src 目录下创建 applicationContext.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"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">
<!--
将
HelloSpring
类配置给
Spring
,让
Spring
创建其实例
-->
<bean id="helloSpring" class="com.wfit.HelloSpring"/>
</beans>
1.4. 创建 HelloSpring 类
src
目录下创建
com.wfit
包,此包目录下创建
HelloSpring
类,实现
hello
方
法。
public class HelloSpring {
5
public void hello(){
System.out.println("hello Spring!");
}
}
1.5. 创建测试类
com.wfit 目录下创建 TestHelloSpring 测试类。
public class TestHelloSpring {
@Test
public void test(){
//
初始化
Spring
容器
ApplicationContext
,加载配置文件
ApplicationContext applicationContext =
new ClassPathXmlApplicationContext("applicationContext.xml");
//
通过容器获取
HelloSpring
实例
HelloSpring helloSpring = (HelloSpring) applicationContext.getBean("helloSpring");
helloSpring.hello();
}
}
1.6. 执行结果
在 IDEA 中启动 TestHelloSpring 测试类,控制台会输出结果。
剩余139页未读,继续阅读
资源评论
WFIT~SKY
- 粉丝: 110
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功