
spring
文章平均质量分 88
Java知音_
欢迎微信搜索【Java知音】关注我的公众号,号内回复“后端面试”,送你一份精心准备的Java面试题(提纲+解析),Java知音每天推送精选好文,已经有十几万开发者关注,欢迎加入我们,共同交流,纠错
展开
-
关于spring的配置文件总结
spring比较庞大,很多功能实现依赖配置文件,比较繁琐的配置文件确实比较头疼,这里通过查阅,上网等方法总结了关于spring配置文件的内容,如果有不全或者失误之处希望大家多多指正。这里是配置文件的根节点,所有配置在beans中,内可以包含多个bean xmlns=http://www.springframework.org/schema/beansxmlns:是X原创 2017-06-03 14:02:18 · 14303 阅读 · 3 评论 -
springmvc处理器及前端控制器介绍
处理器(1)非注解的处理器映射器和适配器处理器映射器第一种非注解的映射器另一种非注解的映射器 <bean name="/queryItems.action" class="com.amuxia.controller.ItemsController" /> <!-- 处理器映射器 将bean的name作为url进行查找, 需要在配置Handler时指定b原创 2017-08-22 10:12:37 · 5296 阅读 · 2 评论 -
springMVC数据格式转换的三种实现
在Java的开发中,经常需要进行数据类型的转换,最常见的就是字符型转成Date类型存入数据库。以下介绍三种数据类型转换的方法。一,使用ConversionService转换数据二,使用自定义编辑器转换数据三,注册全局自定义编辑器转换数据1, 使用ConversionService转换数据类型,需要自定义一个转换器,在该转换器类中实现所需要的数据类型的转换,该类需要实现Conv原创 2017-07-19 14:11:46 · 5294 阅读 · 0 评论 -
Spring中IoC两种接口和两种依赖注入方式的比较
spring是一个开源框架,是为了解决企业应用程序开发的复杂性而创建的,为J2EE应用程序开发提供集成的框架。简单来说,spring是一个轻量级的控制反转IOC和面向切面AOP的容器框架。spring框架会对定义在配置文件中的bean实例自动管理,这个bean也就是Java实例,Java组件,spring既可以管理标准的javabean,又可以管理普通的Java组件。 spring框架包含原创 2017-01-21 13:33:55 · 2660 阅读 · 0 评论 -
spring知识点概述
什么是spring?Spring是一个从实际项目开发经验中抽取的,可高度重用的应用框架。Spring是一个轻量级容器,它所带的包装器使许多不同的服务和框架更易于使用。轻量级容器接受任何JavaBean,而不是只接受特定类型的组件。spring框架结构组成spring框架各个模块介绍原创 2017-05-15 22:56:54 · 1981 阅读 · 5 评论 -
Spring依赖注入的两种方式(根据实例详解)
1,Set注入 2,构造注入Set方法注入:原理:通过类的setter方法完成依赖关系的设置name属性的取值依setter方法名而定,要求这个类里面这个对应的属性必须有setter方法。Set方法注入时spring中配置文件:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="原创 2017-05-16 16:11:07 · 3222 阅读 · 0 评论 -
spring之Bean的生命周期
Bean的生命周期:Bean的定义——Bean的初始化——Bean的使用——Bean的销毁Bean的定义Bean 是 Spring 装配的组件模型,一切实体类都可以配置成一个 Bean ,进而就可以在任何其他的 Bean 中使用,一个 Bean 也可以不是指定的实体类,这就是抽象 Bean 。Bean的初始化Spring中bean的初始化回调有两种方法一种是在配置文件中声明原创 2017-05-16 23:58:40 · 1930 阅读 · 2 评论 -
spring框架中Bean的基本属性及调用外部properties等配置文件的方法介绍
Bean的基本属性 id属性: Bean的唯一标识名。它必须是合法的XML ID,在配置文件中,不能有重复id的Bean,因为容器在获取Bean的实例时都用它来做唯一索引。name属性: 用来为id创建一个或多个别名。它可以是任意的字母符合。多个别名之间用逗号,封号或空格分开。class属性: 用来定义类的全限定名(包名+类名),class属性指明了Bean的来源。原创 2017-05-17 20:06:11 · 3683 阅读 · 5 评论 -
Spring AOP中的前置通知和后置通知详解
不同版本的spring对AOP的支持有所不同,spring2.0之前,它主要针对不同类型的拦截器使用XML配置文件通过代理来实现。而spring2.0之后,它可以使用JDK5的注解来完成AOP的实现,只是几个简单标签就可以完成,使得开发更加简单,便捷。所以推荐使用后一种方法。但是很多旧的项目中使用了前一种实现方法,所以我们也应该对第一种方法有所掌握。首先通过代码介绍spring2.0之原创 2017-05-19 18:20:53 · 13242 阅读 · 1 评论 -
spring中定时器的使用
在很多实际的web应用中,都有需要定时实现的服务,如每天12点推送个新闻,每隔一个小时提醒用户休息一下眼睛,隔一段时间检测用户是否离线等等。spring框架提供了对定时器的支持,通过配置文件就可以很好的实现定时器,只需要应用启动,就自动启动定时器。下面介绍一下具体做法。第一种,使用XML配置的方法前期工作,配置spring的开发环境(这里用到了spring的web应用包,需要导入)原创 2017-05-21 12:48:45 · 3339 阅读 · 4 评论 -
Spring事务配置的五种方式和spring里面事务的传播属性和事务隔离级别
spring事务配置的五种方式前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制转载 2017-06-01 11:05:54 · 1869 阅读 · 0 评论 -
Spring的IOC原理
发现一篇不错的文章,目测是网上解释这个概念最清楚的文章了,转来学习一下,原文是Spring的IOC原理 [通俗解释一下]略做了一下排版,方便阅读。以下是正文:1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各转载 2018-02-05 18:36:45 · 884 阅读 · 1 评论