摘要:2018-10-08 depends-on可以指定它有依赖项,这样可以控制谁先初始化。
阅读全文
摘要:2018-09-30 昨天面试被问得一脸萌逼。不过回想起来,在这么短时间要高速思考中,居然想通了东西。(当然了,是事后补习了一下知识)。现分享如下: 事务仅仅是数据插入或修改完整性的一种表述。 隔离性()仅仅只读的一种表述。 以前总是把事务性和隔离性混在一起,傻傻分不清。 可以说事务和隔离性关注的点
阅读全文
摘要:2018-09-15 元素 "tx:annotation-driven" 的前缀 "tx" 未绑定。 后来我加了 还是不生效,还要加 才生效。
阅读全文
摘要:1. spring mvc如果return是ok客户端就一直转呀转的,都是拿不到response,如果换成其实字符串就可以,奇怪。 2. @Resource和@Autowired的区别。 比如: 这个会去查找RecommendCommonService类型的bean,找不到就报Unsatisfied
阅读全文
摘要:org.springframework.orm.hibernate.support.HibernateDaoSupport org.springframework.orm.hibernate4.LocalSessionFactoryBean
阅读全文
摘要:相关概念有点拗口,我这里简单总结一个,切面,决定做什么,写处理逻辑,比如打日志。切入点,决定在哪些方里拦截,一般填正则表达式查询。 通知,就是连接切面和切入点的桥梁。 其中遇到了配置好,启动服务器没报错,但是就是没有进入切面。 后来百度到了原因,一个是我没有加@Component注解,Spring就
阅读全文
摘要:基本配置 遇到的问题: 1. 没有缓存,每一次都是跑进方法里面。 我怀疑是不是@Cacheable没有被扫描得到? 后来我就在xml里手动写了一个配置<bean id="testdd" class="cn.angelshelter.fm2017.service.TestCacheService"><
阅读全文
摘要:getBeanDefinitionNames 获所有bean的信息。 2018-09-14 Spring的bean默认是单例的,通过xml里面的scope="prototype"或scope="singleton"修改(单例<->原型) 可以调用context.isPrototype("beanNa
阅读全文
摘要:SpEL即Spring Expression Language,是一种功能强大的表述语言SpEL具有的特性1 文字表达2 关系和逻辑表达3 正则表达式4 类5 可以访问属性,数组,lists,maps6 方法调用7 赋值(Assignment)8 调用构造函数9 Bean references10 内联的集合11 三元操作12 变量13 集合注入14 集合选择SpEL的api在org.springframework.expression包里面,下面是API的例子ExpressionParser parser = new SpelExpressionParser();Expression exp
阅读全文
摘要:步骤 1 新建java工程 2 Spring相关的jar包放到lib目录下 3 写一个测试bean 4 写配置文件 5 写main函数 2018-09-14 Spring自动搜bean的配置 还有一个很奇怪的现象:我的类在cn.angelshelter.spring_study.Student 如果
阅读全文
摘要:Spring缓存机制中,包括两个方面的缓存操作1.缓存某个方法返回的结果或者流2.在某个方法执行前或后清空缓存Spring的缓存机制是基于Spring的AOP,那么在 Spring Cache中应该存在着一个Advice。那就是org.springframework.cache.Cache。但spring并不是直接使用org.springframework.cache.Cache,spring把Cache对象交给org.springframework.cache.CacheManager来管理。在spring对EHCache的支持中,org.springframework.cache.ehca
阅读全文