`
zhangzaixing1987
  • 浏览: 4422 次
社区版块
存档分类
最新评论
文章列表
单点登录: SSO:表示在一处登录,就能无需登录访问的其他相关系统。 SSO: 认证中心 用户与账号系统、用户数据接口 客户端模块 令牌(Token) 个人理解SSO流程图: 个人理解的CAS流程图: 使用CAS单点登录实战: 1. 下载-CAS服务端: https://github.com/Jasig/cas/releases/tag/v4.0.0 下载-CAS客户端包: <dependency> <groupId>org.jasig.cas.client</groupId> <artifactId>cas-client-c ...
1.hibernate是一种orm框架,所谓的对象关系映射,通俗的说,就是把JAVA对象保存到关系型数据库中,即进行持久化的框架。 2.hibernate进行持久化首先要建立对象到关系数据库的映射。 3.hiberante根据定义的映射规则将对象持久化数据库中,这就实现了对象持久化。
1.struts 的mvc架构进行了很好的分层,使开发人员更加关注自己的业务,taglib的tld标签节省了开发时间。 2.hibernate 属于持久层的框架,提供易用、高效率的对象关系映射。 3.spring 基于ioc和aop的框架,能够很简单的创建实例。
struts1和strut2的区别: 1.struts1继承自action类型,struts2继承自actionsupport 2.struts1为单例模式,当并发量比较大,系统容易出现风险 struts2为原型模式,每一个请求过来都会new一个新的action来处理请求,多线程访问时是安全的。 3.struts1与request和response存在引用关系,与服务器有很强的关联关系 struts2与服务器关联没有,需要时仍然可以通过ServletActionContext.getRequest(),ServletActionContext.getResponse()获得requesth和re ...
三、oracle日期格式查询与转换 select count(al.actor),al.actdate from tbl_action_log al where al.action='LOGIN' and al.actdate > to_date('2013-04-22 00:00','yyyy-mm-dd HH24:Mi') and al.actdate < to_date('2013-04-29 00:00','yyyy-mm-dd HH24:Mi') group by al.actdate select to_char(al.actdate,'yyyy/mm/dd HH2 ...
一、封装ibatis中数据,设置外键值为集合 1.封装mybatis中数据,设置外键值为集合list,通过配置<constructor> <resultMap id="recordsResult" type="com.cmbstc.bass.system.po.MessageRecords" >    <constructor>           <idArg column="RECORDSID" javaType="int"/>    </constructo ...
struts2.0知识总结: 1.通过tomcat加载FilterDispatcher类,以及struts的配置文件。 2.FilterDispatcher通过getMapping(),调用ActionMapper方法返回一个actionMapper, 查找是否存在需要调用的Action。 3.FilterDispatcher通过serviceAction(),调用Dispatcher类中的execute(),ActionProxy调用invoke()查找未执行的拦截器。 4.执行拦截器时通过actionInvocation判断拦截器的执行状态,actionInvocation执行excute( ...

Strut 1.2流程

1.ActionServlet是web.xml中的一个自动启动项。web服务器初始化,会初始化ActionServlet,并将struct-config.xml中的配置信息加载至内存中。同时初始化form-bean,action-bean信息。 2.ActionServlet接收到页面的请求,就去检索和请求对应的actionMap对象,以确定需要使用哪个action,没有找到则返回500错误。 3.如果找到了,就会查找对应的actionForm对象。如果该actionForm存在,则会将原始数据reset()清空一下,将页面表单请求的数据封装至from-bean。如果actionForm不存在, ...
Global site tag (gtag.js) - Google Analytics