spring
文章平均质量分 53
六道木_
菜鸟一名~~
展开
-
Spring注解总结----@Autowired和@Qualifier、@Resource
前言由于能力有限,不会过于深入的探讨spring的注解,只会介绍一下注解的基本使用方法@Autowired@Autowired可以帮我们注入一个属性,一般作用在普通方法之上(也可以作用的变量上或者构造器上)@Autowired是根据类型匹配的,所以如果有两个一样类型的参数的时候,会出错看下下面的例子public class Bean2 { @Override publ原创 2015-03-30 14:19:57 · 1132 阅读 · 0 评论 -
Spring源码解析----@Configuration、@SpringBootApplication、@Bean
这篇文章主要分析一下这几个注解的原理。SpringBoot中这几个注解关系比较紧密,少了@SpringBootApplication注解,SpringBoot很多功能都没法使用,所以文章分析的内容涉及了该注解另外还有个问题也与@SpringBootApplication有关:SpringBoot为什么不需要配置包扫描,Spring是如何知道要扫描哪些路径下的类?1 Demo在上一篇文...原创 2019-02-11 20:03:33 · 874 阅读 · 0 评论 -
Spring源码解析----SpringBoot启动流程
一个简单的SB程序如下,点击main方法左边的原谅色的三角形就能把程序启动起来,虽然什么功能都没有,但是启动做了很多处理,加载了很多支持多种功能的组件(类似使用new ClassPathXmlApplicationContext()启动一个Spring程序,其中加载了很多东西)@SpringBootApplicationpublic class SpringBootDemoApplicatio...原创 2019-02-11 20:02:38 · 3607 阅读 · 1 评论 -
Struts2和Spring整合时使用Struts-plugin的注意点
Struts2和Spring整合有两种方法可以使用:一种是把Struts2的action交给Spring管理,action的配置中不需要指具体的类名,只需要指定配置在Spring中的那个action的id即可另外一种是使用Struts2-plugin插件,把Action的创建交给Struts2,而其中的成员属性将按照byName(默认)的规则进行注入第一种方法就和平常使用Spr原创 2015-06-11 15:41:07 · 1338 阅读 · 0 评论 -
spring配置ehchace缓存
今天在看ehcache的用法, 怕忘记, 先记录下来1. 现在bean中配置ehcache.xml文件的路径 ehcache.xml 2. 配置ehcache的工厂 cache1 在这里的cacheName的属性值, 在ehcache中有对应的配置3. 配置ehcache.xml文件原创 2014-12-08 15:26:40 · 3302 阅读 · 0 评论 -
Spring集成Quartz定时任务框架介绍和Cron表达式详解
原文出自http://www.cnblogs.com/obullxl/archive/2011/07/10/spring-quartz-cron-integration.html在JavaEE系统中,我们会经常用到定时任务,比如每天凌晨生成前天报表,每一小时生成汇总数据等等。我们可以使用java.util.Timer结合java.util.TimerTask来完成这项工作,但时调度控制非常转载 2015-11-13 11:10:17 · 392 阅读 · 0 评论 -
spring和hibernate整合时不能自动创建表的问题
在Hibernate中设置这个hibernate.hbm2ddl.auto属性就可以实现自动建表,但是今天在spring和hibernate结合的时候,发现还是不可以自动创建表(报错为表不存在),主要发现有如下两个原因(目前遇到的):1.如果是使用配置文件来映射实体类,在主键生成策略上写native,这时是无法自动创建表的(单独使用hibernate时可行),将其改为increment就可原创 2015-05-26 20:53:35 · 940 阅读 · 0 评论 -
Spring的@Autowired需要注意的地方
在官方文档2.5版本上写着Autowired是根据类型注入的,网上搜索也是说Autowired默认是按照类型注入的,而Resource才是默认按照名字注入的,但是后来发现不是这样的,Autowired的注入类型是和变量的名字有关的,不多说,还是老规矩,先上代码说明我有一个Bean的接口,然后有Bean1,Bean2,Bean3,3个bean,代码如下public interface Bea原创 2015-05-24 19:57:40 · 6697 阅读 · 2 评论 -
最近使用Spring的一点总结
最近在看spring的参考文档,巩固一下spring的知识,顺便修改一下之前那个Spring和Stuts2整合的系统,以下是遇到的问题和在之间学到的东西一 Spring的作用域问题默认情况下,spring会将其管理的bean设置为单例的模式,也就是我们在使用的时候,除非使用@Scope注解或者在xml配置文件中更改其值,否则都是同一个对象,单例模式下,会在服务器开启加载的时候就创建完毕,后原创 2015-04-22 18:23:28 · 448 阅读 · 0 评论 -
Spring源码解析----@Import
本文章很多知识点基于Spring源码解析----@Configuration、@SpringBootApplication、@Bean@Import标签可以动态的引入一些Configuration类,SpringBoot自动配置也基于这个注解动态引入了很多Conguration类,下面看下使用1 Demo将之前文章demo里的MyConfiguration类上的@Configuration注...原创 2019-02-11 20:04:09 · 1572 阅读 · 1 评论