Spring
Spring是于2003年兴起的一个轻量级的Java开发的开源框架,它是为了解决企业应用开发的复杂性而创建的。Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。Spring是一个轻量级的控制反转IOC和面向切面AOP的容器框架
SYY96
这个作者很懒,什么都没留下…
展开
-
SSM+Maven项目环境搭建
目录SSM+Maven项目环境搭建1. 创建一个空白项目2. 在空白项目中创建父模块3. 创建model、dao、service子模块4. 创建background后台web子模块5. 在父模块中抽取公共的依赖6. 在background中集成spring+mvc+springMybaits的整合7. 配置本地Tomcat跑一下8. 添加SpringMVC配置文件9. 在web.xml中加载SpringMVC配置文件并更改web.xml为3.010. dao中整合mybatis1. 在model中写一个Us原创 2020-10-19 22:09:31 · 492 阅读 · 0 评论 -
SSM整合2(把数据库中的商品信息显示到页面上并进行简单的增删改查、文件上传、Oscache页面缓存的使用、FreeMarker的使用、SpringMVC拦截器的使用)
目录SSM整合21. 显示商品信息(简单的增删改查)2. 删除商品3. 显示修改商品信息页面4. 更新商品信息SSM整合21. 显示商品信息(简单的增删改查)在前一天SSM整合的基础上,搬砖在ItemsController中写一个list方法,用于将数据库中的商品信息显示到页面上 @RequestMapping("list") public String list(Model model){ //1.查数据 List<Items> it原创 2020-10-12 15:27:03 · 1940 阅读 · 2 评论 -
SSM整合1(Spring + SpringMVC + Mybatis整合)(环境搭建、框架整合、配置文件集中、Mybatis逆向工程、整合c3p0、dbcp数据库连接池、使用注解配置事务)
目录SSM整合SSM整合原创 2020-10-10 19:39:58 · 513 阅读 · 1 评论 -
Mybatis整合Spring(ssm整合待续)-day04
目录Mybatis整合Spring1. 创建项目2. 导入jar包3. 配置mybatis的核心配置文件4. 在spring中配置数据源5. 在spring中配置SqlSessionFactory6. 写一个User类与它的映射文件7. 使用传统方式编写个UserDao与实现类8. 在spring中配置dao实现的bean9. 传统dao的测试10. 换成Mapper接口整合dao11. 在mybatis核心配置文件中加载映射文件12. 在Spring中配置MapperFactoryBean13. 使用be原创 2020-10-04 21:51:48 · 1279 阅读 · 5 评论 -
Spring整合Servlet、Spring整合Hibernate、Spring整合Struts2(SSH整合)-day06
目录一级目录一级目录原创 2020-09-17 22:44:37 · 200 阅读 · 0 评论 -
Spring管理事务介绍、Spring管理事务的环境搭建、Spring手动管理事务【了解】、Spring工厂代理半自动管理事务、SpringAOP管理事务【掌握】、Spring注解管理事务-day05
目录第一节 事务的隔离级别【回顾】特性:ACID隔离问题隔离级别--解决问题mysql 事务操作--简单mysql 事务操作--Savepoint第二节 Spring事务管理介绍2.1 Spring提供的事务jar包2.2 Jar包中的三个顶级接口2.3 PlatformTransactionManager 事务管理器导入以下jar包之前常用的两个事务管理器2.4 TransactionDefinition 事务定义2.5 TransactionStatus 事务状态第一节 事务的隔离级别【回顾】为什原创 2020-09-15 23:53:26 · 144 阅读 · 0 评论 -
SpringAspectJ介绍、切入点表达式、Aspect案例xml配置、Aspect案例注解配置、JdbcTemplate简单使用、DBCP、C3P0配置、db.properties配置-day04
目录第一节 AspectJ1.1 AspectJ简介第一节 AspectJ1.1 AspectJ简介AspectJ是一个基于Java语言的AOP框架Spring2.0以后新增了对AspectJ切点表达式支持@AspectJ 是AspectJ1.5新增功能,通过JDK5注解技术,允许直接在Bean类中定义切面新版本Spring框架,建议使用AspectJ方式来开发AOP主要用途:自定义开发...原创 2020-09-13 18:36:32 · 982 阅读 · 0 评论 -
SpringAOP概述、AOP实现原理、AOP术语、手动代理JDK动态代理、cglib增强字节码、AOP联盟通知类型、SpringAOP半自动代理、SpringAOP全自动编程-day03
目录第一节 AOP第一节 AOP原创 2020-09-12 13:46:11 · 339 阅读 · 0 评论 -
Spring依赖注入bean属性、手动装配使用xml配置、SpEL表达式、集合List、Set、Map、Properties注入、数组注入、注解注入-day02
目录第一节 Spring依赖注入Bean属性(xml)1.1 手动装配,使用xml配置1. 通过构造方法注入2. 通过属性的setter方法注入3. 通过p命名空间注入【了解】1.2 SpEL表达式【了解】演示1.3 集合注入List、Set、Map、Properties、数组1.4 注解注入@Component使用案例@Component("id")使用案例未使用注解的web-service-dao配置使用注解的web-service-dao配置第一节 Spring依赖注入Bean属性(xml)1.1原创 2020-09-11 00:58:39 · 682 阅读 · 0 评论 -
Spring介绍、Spring快速入门、加载Spring容器的三种方式、装配Bean的三种方式、Bean的作用域、Bean的生命周期-day01
目录第一节 Spring介绍1.1 Spring概述1.2 Spring好处1.3 Spring体系结构1.4 Spring在项目中的架构第二节 Spring快速入门2.1 下载Spring的开发包2.2 Spring的核心jar包2.3 Spring的入门案例第一步:创建项目,导入相关jar包第二步:写一个简单的Service,并使用第三步:Spring IOC控制反转创建实例第四步:从beans.xml中获取beanIOC总结2.4 DI(依赖注入)依赖注入案例第三节 加载Spring容器的三种方式3.原创 2020-09-09 23:31:15 · 239 阅读 · 0 评论