Spring
文章平均质量分 79
Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。
葡萄&
这个作者很懒,什么都没留下…
展开
-
spring-ioc作业
spring-ioc作业1.基于配置文件2.基于注解1.基于配置文件1)实体类package com.putao.domain;public class SysUser { private String name; private Integer age; private String email; public void setName(String name) { this.name = name; } public原创 2021-10-14 17:58:04 · 187 阅读 · 1 评论 -
spring-搭建web项目
spring-搭建web项目1.创建maven,web项目2.加入依赖3.拷贝ch07-spring-mybatis中的代码和配置文件4.创建一个jsp发起请求,有参数id,name,email,age。5.创建Servlet,接收请求参数,调用Service,调用dao完成注册6.创建一个jsp作为显示结果的页面1.之前做的是javase项目有main方法的,执行代码是执行main方法的,在main里面创建的容器对象。ApplicationContext ctx = new ClassPathXml原创 2021-10-14 17:43:20 · 3755 阅读 · 1 评论 -
spring-事务案例
spring-事务案例1.spring事务管理API2.使用spring的事务注解管理事务3.使用Aspectj的AOP配置管理事务购买商品trans_sale项目本例要实现购买商品,模拟用户下订单,向订单表添加销售记录,从商品表减少库存。1.spring事务管理API1.创建数据库表创建两个数据库表sale,goodssale 销售表2.maven依赖 pom.xml3.创建实体类4.定义dao接口5.定义dao接口对应的sql映射文件6.定义异常类7.定义Service接口8原创 2021-10-14 16:53:10 · 792 阅读 · 0 评论 -
spring-事务理论
spring-事务原创 2021-10-12 13:50:55 · 92 阅读 · 0 评论 -
spring-集成mybatis
spring-集成mybatis1.mybatis使用步骤2.spring和mybatis的集成2.1.新建maven项目2.2.加入maven的依赖2.3.创建实体类2.4.创建dao接口和mapper文件2.5.创建mybatis主配置文件2.6.创建Service接口和实现类,属性是dao。2.7.创建spring的配置文件:声明mybatis的对象交给spring创建2.8.创建测试类,获取Service对象,通过service调用dao完成数据库的访问把mybatis框架和spring集成在一起原创 2021-10-11 10:06:45 · 73 阅读 · 0 评论 -
spring-使用aspectj实现aop
spring-使用aspectj实现aop原创 2021-10-09 16:15:19 · 193 阅读 · 0 评论 -
spring-aop概述
spring-aop概述1.简介2.AOP相关概念3.AOP的实现1.简介AOP(Aspect Oriented Programming),面向切面编程。面向切面编程是从动态角度考虑程序运行过程。AOP底层,就是采用动态代理模式实现的。采用了两种代理:JDK的动态代理,与CGLIB的动态代理。AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Sp原创 2021-09-30 16:36:44 · 71 阅读 · 0 评论 -
spring-动态代理
spring-动态代理1.动态代理2.jdk动态代理3.CGLIB动态代理4.jdk动态代理实现步骤1.动态代理 动态代理是指,程序在整个运行过程中根本就不存在目标类的代理类,目标对象的代理对象只是由代理生成工具(不是真实定义的类)在程序运行时由JVM根据反射等机制动态生成的。代理对象与目标对象的代理关系在程序运行时才成立。2.jdk动态代理 &nb原创 2021-09-30 14:58:41 · 73 阅读 · 0 评论 -
spring-ioc控制反转(实践)
spring-ioc控制反转(实践)1.spring的第一个程序1.1 创建maven项目1.2 加入maven的依赖到pom.xml1.3 创建类(接口和它的实现类)1.4 创建spring需要使用的配置文件1.5 测试spring创建的。DI:依赖注入2.基于xml的DI2.1 set注入(简单类型)2.2 set注入(引用类型)2.3 构造注入2.4 引用类型属性自动注入(byName方式)2.5 引用类型属性自动注入(byType方式)2.6 为应用指定多个spring配置文件3.基于注解的DI1原创 2021-09-30 11:50:04 · 57 阅读 · 0 评论 -
spring-ioc控制反转(理论)
spring-ioc控制反转(理论)1.spring第一个核心功能 ioc2. java中创建对象有哪些方式3. ioc的体现:servlet4.ioc的技术实现1.spring第一个核心功能 ioc控制反转(Inversion of Control,缩写为IoC),是一个概念,是一种思想。指将传统上由程序代码直接操控的对象调用权交给容器,通过容器来实现对象的装配和管理。控制反转就是对对象控制权的转移,从程序代码本身反转到了外部容器。通过容器实现对象的创建,属性赋值,依赖的管理。IoC(Invers原创 2021-09-29 13:52:11 · 93 阅读 · 0 评论 -
spring-概述
spring-概述1.spring框架是什么2.spring优点3.spring体系结构4.框架怎么学1.spring框架是什么spring全家桶:spring,springmvc,springboot,spring cloudspring:出现是在2002左右,解决企业开发的难度。减轻对项目模块之间的管理,类和类之间的管理,帮助开发人员创建对象,管理对象之间的关系。spring核心技术 IOC,aop。能实现模块之间,类之间的解耦合。依赖:classa中使用classb的属性或者方法,叫做cl原创 2021-09-29 11:17:21 · 44 阅读 · 0 评论