![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 74
生死有命_富贵在天
这个作者很懒,什么都没留下…
展开
-
获取spring bean的几种方法
方法一:在初始化时保存ApplicationContext对象ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml"); ac.getBean("userService");//比如:<bean id="userService" class="com.cloud.servi...转载 2019-02-23 19:42:37 · 123 阅读 · 0 评论 -
spring @Conditional 按照条件注册bean
1、(先写一个实体类)User.classpackage com.zdc.sp.model;public class User { private String name; private Integer age; public String getName() { return name; } public Inte...原创 2019-04-15 21:52:08 · 324 阅读 · 0 评论 -
基于spring注解开发 @Configuration,@ComponentScan,@ComponentScans
1、(先写一个实体类)User.classpackage com.zdc.sp.model;public class User { private String name; private Integer age; public String getName() { return name; } public Inte...原创 2019-04-12 22:46:27 · 365 阅读 · 0 评论 -
spring @Import的使用
1、配置一个spring配置文件package com.zdc.sp.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.context.annota...原创 2019-04-16 22:13:16 · 223 阅读 · 0 评论 -
Aware 注入spring底层组件
1、配置文件类package com.zdc.sp.autowire.config;import org.springframework.context.annotation.ComponentScan;import org.springframework.context.annotation.Configuration;/**** 自定义组件想要使用spring容器底层...翻译 2019-04-25 21:38:02 · 170 阅读 · 0 评论 -
spring @Profile根据环境注册bean
1、配置文件类package com.zdc.sp.autowire.config;import java.beans.PropertyVetoException;import javax.sql.DataSource;import org.springframework.beans.factory.annotation.Value;import org.springframew...翻译 2019-04-25 22:12:08 · 244 阅读 · 0 评论 -
spring 通过注解管理容器的生命周期
方法一:1、配置文件package com.zdc.sp.life.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.context.annot...原创 2019-04-18 21:34:37 · 415 阅读 · 0 评论 -
spring @Autowired、@Resource、@Inject 自动装配
一、@Autowired:1、配置文件:package com.zdc.sp.autowire.config;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Qualifier;import org.sp...翻译 2019-04-24 22:14:45 · 202 阅读 · 0 评论 -
基于注解的 springmvc整合
原理: 1、web容器在启动的时候,会扫描每个jar包下的META-INF/services/javax.servlet.ServletContainerInitializer 2、加载这个文件指定的类SpringServletContainerInitializer 3、spring的应用一启动会加载感兴趣的WebApplicationInitializer接口下的...转载 2019-06-10 22:24:12 · 88 阅读 · 0 评论 -
springmvc-异步请求-返回Callable
package com.zdc.mvc.async.controller;import java.util.concurrent.Callable;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import or...转载 2019-06-11 21:32:35 · 1452 阅读 · 0 评论 -
springmvc-异步请求-返回DeferredResult
package com.zdc.mvc.async.controller;import java.util.UUID;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframewo...转载 2019-06-11 21:33:25 · 611 阅读 · 0 评论 -
spingmvc 返回jsp或html配置
<!-- 返回.jsp --> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix"> <value>/jsp</value>转载 2018-11-19 16:27:21 · 447 阅读 · 0 评论 -
spring 切面
1、配置文件:aspectbean.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" xmlns:p=...原创 2018-10-09 21:54:10 · 93 阅读 · 0 评论 -
好用的ObjectMapper工具类(jackson-databind-2.4.3.jar)
同时Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。功能非常的强悍! 大家也知道,json 在如今互联网时代应用的非常广,因为大家如此的关注,所以对json的解析性能要求也是非常高的。 转hashMap: ObjectMapper mapper = new ObjectMapper();...原创 2017-08-25 11:08:27 · 1360 阅读 · 0 评论 -
spring 编程式事务配置
1、事务切面:package com.hibernate.util;import org.aspectj.lang.ProceedingJoinPoint;import org.springframework.transaction.PlatformTransactionManager;import org.springframework.transaction.TransactionS...原创 2018-08-13 21:18:18 · 668 阅读 · 1 评论 -
spring 通过配置读取文本文件
package com.zdc;import java.io.BufferedReader;import java.io.InputStreamReader;import org.springframework.core.io.Resource;public class FileResource {// 定义spring的资源路径对象private Resource resource;...原创 2018-07-05 11:29:37 · 1928 阅读 · 0 评论 -
spring bean调用spring 容器
package com.zdc;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;public class BeanGe...原创 2018-07-04 15:36:46 · 102 阅读 · 0 评论 -
SP EL的使用
package com.zdc;import org.springframework.expression.Expression;import org.springframework.expression.ExpressionParser;import org.springframework.expression.spel.standard.SpelExpressionParser;p...原创 2018-07-17 22:00:21 · 1987 阅读 · 0 评论 -
spring 国际化配置
<?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.springf原创 2018-07-04 15:28:17 · 364 阅读 · 0 评论 -
Tag标签的一些使用实例
Tag标签定义:(<zhishen:auth funCode=""></zhishen:auth>)1、tld文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Lib转载 2018-04-12 15:12:47 · 2968 阅读 · 0 评论 -
spring boot的一些优缺点
优点SpringBoot是伴随着Spring4.0诞生的;从字面理解,Boot是引导的意思,因此SpringBoot帮助开发者快速搭建Spring框架;SpringBoot帮助开发者快速启动一个Web容器,无须外部依赖Servlet容器;SpringBoot继承了原有Spring框架的优秀基因;SpringBoot简化了使用Spring的过程。注解代替xml配置(SpringBoot不...原创 2018-02-07 09:05:18 · 3844 阅读 · 0 评论 -
前台json日期转后台格式转换
后台格式化代码: public class JsonDateSerializer extends JsonDeserializer<Date> { public Date deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException, JsonProcessingEx...原创 2018-02-27 09:07:33 · 968 阅读 · 0 评论 -
dom4j读取xml文件一些常用操作
需要引入的jar包:<dependency><groupId>dom4j</groupId><artifactId>dom4j</artifactId><version>1.6.1</version></dependency><dependency&g原创 2018-01-31 09:57:40 · 180 阅读 · 0 评论 -
Spring boot 集成jsp
1、pom.xml需要引用的包: <!-- 应用jsp相关jar包 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat&l...原创 2018-01-09 20:15:04 · 131 阅读 · 0 评论 -
spring xml定时器配置
A、xml配置定时器<!--定时器所在类--><bean id="myTask" class="com.hibernate.controller.BookController"></bean><task:scheduled-tasks> 这里表示的是每隔五秒执行一次 <task:scheduled ref="原创 2018-10-12 10:07:28 · 652 阅读 · 0 评论