WEB基础3

31 篇文章 0 订阅
3 篇文章 0 订阅

 
(1) 简述MVC模型?访问一个Action的规则是什么?名称空间namespace有何好处?默认是什么?


(2) 在Action中如何取得request/session/servletContext对象呢?为什么getSession()返回值是Map<String,Object>呢?


(3) 如何验证Action中的所有业务方法?如何验证Action中指定的业务方法?<result name="input"/>是什么意思?
  
(4) 拦截器的执行顺序和什么有关?每个<action/>标签默认有拦截器吗?如果显示引用某个拦截器,还会有默认拦截器吗?
 
(5) Struts2内置转换器能完成什么类型之间的转换?它能将String转成Date类型吗?




(6) 对于基于XML文件的声明式校验,多个验证文件之间的搜索顺序是什么,谁起决定作用?
    UserAction-validation.xml(用户名必填)
    UserAction-action标签name属性值-validation.xml(用户名必须是中文)  


(7) struts2的数据中心ActionContext有几个域对象?以下代码是什么意思?
     <s:property value="#session.username"/>
     <s:property value="username"/>
     <s:property value="#parameters.username"/>  
     <s:property value="#attr.username"/>  
     <s:property value="#page.username"/>这样写对吗? 


(8) 什么是模型驱动,什么是属性驱动,visitor校验器的作用?


(9) hibernate框架主要解决哪一层的常见问题?Customer.hbm.xml映射文件和hibernate.cfg.xml配置文件的作用是什么?


(10) 简述hibernate工作流?SessionFactory和Session的区别?


(11) Java对象有哪几种状态?说出几种状态间的转换方法? 
   
(12) increment和identity主键生成策略有什么区别?解释cascade是什么意思?【save-update】【delete】【all】


(13) 在一对多情况下,SQL由哪一方来维护比较好呢?在数据库设计时,二个表能直接通过外健相互引用吗?
   
(14) 解释session.flush(),session.clear(),session.close()几个方法的区别?


(15)如何让hibernate自动根据hbm.xml文件创建表呢?hibernate如何实现分批查询数据?
    <property name="hbm2ddl.auto">update</property>
    
(16)<class lazy="false"/> 和 <set lazy="true"/>是什么意思?在懒加载情况下,使用load()方法和get()方法的区别?











  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wscwsc58888

只为正式环境创作

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值