![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
余生为莹
好好学习天天向上
展开
-
初识Spring开源框架
目录Spring框架的背景Spring好处Spring框架对象的实例在Java已有类中使用创建自定义类Spring框架的背景Rod Johnson是Spring框架的缔造者,他在2002编著的《Expert one-on-One J2EE Design and Development》一书中,对JavaEE系统架构臃肿、低效、脱离...原创 2019-07-08 11:47:28 · 387 阅读 · 0 评论 -
MyBatis与Spring、springMVC整合----SSM
首先创建一个web工程导入相应的jar包创建数据库表并添加数据第一步:搭建mybatis环境配置mybatis的全局配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http...原创 2019-07-23 23:05:07 · 140 阅读 · 0 评论 -
Spring 自定义增强方法
自定义增强方法,增强方法也称为通知方法,指标注有@Before、@AfterRunning、@AfterThrowing、@After或@Around注解的Java方法。@Before前置增强(又称前置通知):在目标方法执行之前执行@After后置增强(又称后置通知):在目标方法执行后执行,无论目标方法运行期间是否出现异常。注意:后置增强无法获取目标方法执行结果,可以在返回增强...原创 2019-07-16 21:39:33 · 497 阅读 · 0 评论 -
详述Spring中AOP的实现和执行过程
AOP(AspectOriented Programming 面向切面编程)是一种通过运行期动态代理实现代码复用的机制,是对传统OOP(Object Oriented Programming,面向对象编程)的补充。目前,Aspectj是Java社区里最完整最流行的AOP框架,在Spring 2.0以上版本中可以通过Aspectj注解或基于XML配置AOP。传统OOP(Object O...原创 2019-07-16 20:14:35 · 219 阅读 · 0 评论 -
Spring框架--- 实现事务管理
事务管理是企业级应用程序开发中必不可少的技术,用来确保数据的完整性和一致性;Spring 实现事务管理有如下两种方式:编程式事务管理:将事务管理代码嵌入到业务方法中来控制事务的提交和回滚,在编程式管理事务中,必须在每个事务操作中包含额外的事务管理代码。声明式事务管理(推荐):大多数情况下比编程式事务管理更好用,它将事务管理代码从业务方法中分离出来,以声明的方式来实现事务管理...原创 2019-07-16 09:31:58 · 209 阅读 · 0 评论 -
详述Spring框架bean生命周期
详述Spring框架bean生命周期通过构造方法或工厂方法创建bean对象——>为bean属性赋值——>调用 bean 的初始化方法,即init-method指定方法——>bean实例化完毕,可以使用——>容器关闭, 调用 bean 的销毁方法,即destroy-method指定方法。init-methodinit-method:在设置bean的属性后执行的自...原创 2019-07-09 18:42:33 · 736 阅读 · 0 评论 -
Spring中如何为构造方法中不同数据类型参数赋值
constructor-arg子标签constructor-arg子标签:指定创建类对象时使用哪个构造函数,每一对或每一个constructor-arg子标签配置一个参数列表中的参数值;如果不配置子标签,则默认使用无参构造函数实例化对象属性name属性:通过参数名找到参数列表中对应参数index属性:通过参数在参数列表中的索引找到参数列表中对应参数,index从0开始:typ...原创 2019-07-08 23:27:55 · 511 阅读 · 0 评论 -
Spring----scope域对象
bean作用域scope="singleton" 单例模型scope="singleton":默认值,IoC容器中只存在一个Java类对象,此时Java对象为单例,即每次从IoC容器获取的Java对象都是同一个;代码如下:import org.springframework.context.support.ClassPathXmlApplicationContext;i...原创 2019-07-08 18:09:57 · 250 阅读 · 0 评论 -
Spring----懒加载
懒加载Bean是由spring创建并管理的对象默认情况下,IOC容器初始化时便会把bean实例化,代码和结果如下:package com.zzu.vo;public class Student { String name; public Student() { super(); System.out.println("-----"); } pu...原创 2019-07-08 18:03:40 · 245 阅读 · 0 评论 -
使用eclipse 如何搭建Spring工程
1、安装Spring Tool Suite(STS)插件通过在Eclipse IDE中安装Spring Tool Suite(STS)插件可以很方便地创建Spring、SpringMVC及Spring Boot工程,在Eclipse IDE中安装Spring Tool Suite(STS)插件,请参照《Spring插件安装说明.docx》2、下载Spring相关jar包a、loggi...原创 2019-07-08 17:56:14 · 717 阅读 · 0 评论 -
用eclipse搭建spring MVC----使用异步的方式实现三级级联
目录异步搭建项目结构如下:首先配置web.xml配置application.xml写jsp页面控制层service层DAO层优化----使用handler处理器控制层用jstl获取遍历map集合异步Ajax(Asynchronous JavaScript and XML,异步JavaScript与xml)是一个结合了Java技术...原创 2019-07-23 08:10:58 · 229 阅读 · 0 评论