- 博客(6)
- 收藏
- 关注
关于spring的aop拦截的问题 protected方法代理问题
之前一论坛朋友问的,复制保存下。原文地址。 问题貌似不能拦截私有方法? 试了很多次,都失败了,是不是不行啊? 我想了一下,因为aop底层是代理, jdk是代理接口,私有方法必然不会存在在接口里,所以就不会被拦截到; cglib是子类,private的方法照样不会出现在子类里,也不能被拦截。 我不是类内部直接调用方法,而是通过维护一个自身实例的代理 execution(* test....
2013-04-30 14:42:29 1875
Spring 注入集合类型
最近有朋友问我如下问题:我定义了一个类: @Service public class StringTest implements CachedRowSet,SortedSet<String>,Cloneable @Controller public class HomeController { @Autowired CachedRowSet messag...
2013-04-28 17:54:21 406
Hibernate自定义类型 集合--->字符串 存储
场景:角色[1]-----[*](资源[1]---[*]权限)某个角色 具有 某个资源的 某些权限,当然此处都是多对多 为了好理解 暂时1---*。 这里是资源-对应-多个权限,但是权限一般不会很多,而且我们一般也不会根据权限去查找,因此没必要做个关联表,此处我们可以使用字符串如1,2,3,4来存储其id,这样可以有效减少中间表数量 提高效率。 方案:如果不想在程序中拼接这种...
2013-04-21 09:30:13 96
Hibernate自定义类型 对象--->序列化为字符串 存储
在有些时候 我们可能序列化存储对象为字符串形式,比如会话序列化存储到数据库。(当然数据量小没问题 大了还是存如memcached这种缓存中)。 具体代码:/** * Copyright (c) 2005-2012 https://github.com/zhangkaitao * * Licensed under the Apache License, Version 2...
2013-04-21 09:22:22 372
Spring事务不起作用 问题汇总
总有很多朋友询问spring事务不起作用怎么回事,这里我汇总下,欢迎补充: 1、首先使用如下代码 确认你的bean 是代理对象吗?AopUtils.isAopProxy()AopUtils.isCglibProxy() //cglibAopUtils.isJdkDynamicProxy() //jdk动态代理 如果不是 那么就是切入点配置出错了 或者如果你使用了sp...
2013-04-19 21:11:27 571
Shiro+Struts2+Spring3 加上@RequiresPermissions 后@Autowired失效
今天一iteye网页在问答频道提问【Shiro+Struts2+Spring3 加上@RequiresPermissions 后@Autowired失效】,记录一下。 问题: @ParentPackage("all") @Namespace("/project") public class ProjectAction extends BaseAction { pub...
2013-04-19 20:34:53 293
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人