分别构建三个参数:
PreparedStatementCreator :对PreparedStatement进行创建
PreparedStatementSetter :对PreparedStatement进行赋值
ResultSetExtractor :对ResultSet结果进行处理
1.对PreparedStatement进行创建
private static class SimplePreparedStatementCreator implements PreparedStatementCreator, SqlProvider
SimplePreparedStatementCreato ...
1.web层(action)
StrutsAction类:
java 代码
public class StrutsAction extends DispatchAction
继承了分发Action类,在StrutsAction里还做了几个重要处理
A:设置Struts 中数字<->字符串转换
B:Object和Form之间的copyProperties
C:Save出错的Message
StrutsEntityAction类:这个类是供具体的实体Action来继承的
...
1. dao层
以Hibernate为例
首先定义了一个类
java 代码
public class HibernateGenericDao extends HibernateDaoSupport
HibernateGenericDao 具有CRUD等基本功能。
又定义了一个供所有实体对象对应的Service层继承的类:
java 代码
HibernateEntityDao< T > extends& ...
1. 在struts-config.xml里,以插件的形式
xml 代码
< plug-in className="org.springframework.web.struts.ContextLoaderPlugIn" / >
< set-property property="contextConfigLocation" value="/WEB-I ...
2007-10-15
MyEclipse6.0.0 GA里配置struts1.2+hibernate3.0+spring1.2异常
关键字: MyEclipse6.0.0 GA里配置struts1.2+hibernate3.0+spring1.2异常
异常信息如下:
2007-10-15 13:57:19 StandardContext[/balancer]org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / R ...
1.acegi四大组件
过滤器 管理器 提供者 处理程序
过滤器 :由管理器来管理
管理器:起管理作用
提供者:管理器里包含多个提供者
处理程序:具体的执行程序
2.过滤器链里包含多个过滤器。第一个过滤器必须是Session Integration Filter (SIF),因为 SIF 是一个与安全相关的信息的占位符。其他 Acegi 过滤器将安全信息保存在安全上下文中,也会使用安全上下文中可用的安全信息。SIF 创建安全上下文并调用过滤器链中的其他过滤器。然后其他过滤器检索安全上下文并对其进行更改。
3.过滤器链的生命周期:
a.浏览器客户机 ...
在SecurityContextHolder中存储当前和应用程序交互的principal的详细信息。Acegi Security使用一个Authentication对象来代表这个信息。尽管你通常不需要自行创建一个Authentication对象,用户还是经常会查询Authentication对象。
你可以在你的应用程序中的任何地方使用下述的代码块:
Object obj = SecurityContextHolder.getContext().getAuthentication().getPrincipal();
...
- 浏览: 90763 次
- 性别:

- 来自: 杭州

- 详细资料
搜索本博客
我的相册
bbbb
共 3 张
共 3 张
最近加入圈子
最新评论
-
hibernate知识小结
谢谢!!正好delete那个地方没弄懂!以为delete之后还是持久态!!现在基 ...
-- by 410228573 -
hibernate------HQL总结
谢谢,学习了!
-- by gdjbj2008 -
Extjs2.0---继承
Ext.extend(SubClass,BaseClass,{ ...
-- by yunhaifeiwu -
修改Eclipse注释里的${Da ...
找到eclipse.ini 里面有-Duser.language=en 改为-D ...
-- by duooluu -
sqlserver2005获取连接失 ...
...
-- by gordanmao






评论排行榜