
spring
文章平均质量分 76
rocdream
这个作者很懒,什么都没留下…
展开
-
HibernateTemplate 的 两个 execute 方法区别
HibernateTemplate 在Spring2.5以前 有两个 execute 方法:1.execute(HibernateCallback)2.execute(HibernateCallback action, boolean enforceNativeSession)区别如下:spring的HibernateTemplate的execute方法提供的回调接口具有Ses原创 2010-02-06 08:30:00 · 9586 阅读 · 0 评论 -
Quartz在Spring中动态设置cronExpression (spring设置动态定时任务)
什么是动态定时任务:是由客户制定生成的,服务端只知道该去执行什么任务,但任务的定时是不确定的(是由客户制定)。 这样总不能修改配置文件每定制个定时任务就增加一个trigger吧,即便允许客户修改配置文件,但总需要重新启动web服务啊,研究了下Quartz在Spring中的动态定时,发现 <property name="jobDetail"ref=转载 2010-02-05 16:14:00 · 16588 阅读 · 2 评论 -
Spring中正确使用Quartz和CronExpression
一个Cron-表达式是一个由六至七个字段组成由空格分隔的字符串,其中6个字段是必须的而一个是可选的,如下: 字段名 允许的值 允许的特殊字符秒 0-59 , - * /分 0-59 , - * /小时 0-23 , - * /日 1-31 , - * ? / L W转载 2010-02-05 16:39:00 · 640 阅读 · 0 评论 -
关于struts2和spring security的结合以及spring security传参的问题
1)开始遇到一个问题,所有的action怎么都拦截不住,似乎spring security失效了,然后在所有的action前面加上“/”之后,在数据库资源里也是类似于/***.action就好了,这样的话就没有问题了。我个人觉得有个不错的解决方式,就是不同角色可访问的jsp建立不用的包,然后struts2配置文件里用不同的package,不用的包作为不同的命名空间,这样也比较清晰,然后在页面所原创 2010-02-06 08:40:00 · 8096 阅读 · 1 评论 -
spring security注意点
一个Spring Security的数据库认证实例,要注意以下几点:(1)请自行加入Spring必须的包,Spring security的包和MySQL的驱动包,当然你也可以换成其他的数据库,但是你要相应的修改spring-common.xml中的dataSource部分(2)users表必须包含username,password,enabled字段,这三个字段是绝对不能少的,也不能修改类型.另外原创 2010-02-06 08:43:00 · 1413 阅读 · 0 评论 -
sping aop pointcut定义
<br />在Spring 2.0中,Pointcut的定义包括两个部分:Pointcut表示式(expression)和Pointcut签名(signature)。让我们先看看execution表示式的格式:<br />java 代码execution(modifier-pattern? ret-type-pattern declaring-type-pattern? name-pattern(param-pattern)转载 2010-06-30 14:36:00 · 2635 阅读 · 0 评论 -
去掉对Spring BeanFacotry的getBean方法的依赖
<br />在使用Spring时,有时会碰到这种情况: <br /> 引用需要在一个类中使用一个非Singlton类型的Bean,比如每次方法调用都需要new一个新的Bean。但是,由于Spring的依赖注入是在Bean初始化完成之后进行的,而且只进行一次,因此就无法在每次方法调用时注入新的Bean。<br /> 那么如何解决这个问题呢,一般的做法可能是实现Spring的ApplicationContextAware接口,然后在没个方法中显示地调用ApplicationContext的getBean方转载 2010-08-25 19:03:00 · 839 阅读 · 0 评论