• ssh框架复习


    1、Hibernate中实体类的创建规则是什么?

     

    2、hibernate中实体类的三种状态?

    三种状态:

     

    1. new 出来一个新对象 TakeTime takeTime = new TakeTime(); 这就是瞬时态

    2. takeTime.setId(takeTimeId); 这就是托管态,给了一个数据库中存在的id,表明数据库中有这个对象

    3. 通过id在数据库查询到的对象为了提高使用效率会放在session中,也就是一级缓存中

    FixedArea fixedArea = fixedAreaDao.findOne(id);
    Courier courier = courierDao.findOne(courierId);

    查询到的对象就是持久态对象,执行set就会update

    3、hibernate中的批量查询的三种方式

     

    4、填写下面级联操作:

    级联保存:casecade=”save-update”

    级联删除:casecade=”delete”

    级联保存+级联删除:casecade=”all”

    5、struts2核心过滤器加载配置文件的顺序是什么样的,

    如果在各个配置文件配置同一个常量,最终生效的是哪个?

    加载顺序:

    default.properties:struts2自己定义好的配置文件

    struts-default.xml:struts2自己定义好的配置文件

    struts-plugin:struts2插件自己定义好的配置文件

    struts.xml:自定义的

    struts.properties:自定义

    核心filter初始化参数:自定义(在web.xml配置)

    6、ac.getBean(“user”);从容器里获取对象,返回的类型是什么类型?

    Object

    7、关于hibernate中的一级缓存和快照,

    可以手动修改快照区的内容吗?

    手动修改的是一级缓存里的,不可以手动修改快照区的内容

    8、切入点表达式的书写格式

    了解

    9、通过ValueStack.getRoot可以获取到对象栈吗?

    值栈里有root、context

    所以可以

    10、Struts2中默认访问Action时的后缀名是什么?

    不写或者.action

    复习知识点:

    1、struts与spring整合的步骤

     

    下面是struts2中

     

    下面是applicationContext.xml中

     

    2、切入点表达式的书写

    3、<s:iterator/>遍历数据

     

    <s:property>

    4、在struts2访问servlet的api的方式

     

    接口方式略了

    5、关于root栈存数据和取数据的概念

     

    6、Hql语法书写格式

     

    编程:

    需求:根据提供好的项目模板,完成SSH三大框架的整合,启动服务器访问index.jsp,填入数据,提交表单到action,调用service,调用dao把表单数据保存到数据库中。

    1、实现框架整合并启动Tomcat 测试通过,并成功访问index.jsp页面

    2、.在上题中构建的框架基础上,实现联系人保存业务操

     要求:使用全注解

  • 相关阅读:
    Jmeter接口测试01
    JSON数据
    HTTP协议概念
    接口测试-概念
    appium 元素定位
    从一个猜单词的小程序开始---征服OOP的思维方式01
    WINDOWS程序设计(003)----窗口类的注册
    WINDOWS程序设计(002)----HELLOWIN程序(源代码及详细解析) WINDOWS程序原理
    Windows下Apache Tomcat?的下载安装和使用
    Windows10下配置虚拟机Virtual Box安装CentOS(Linux)详细教程
  • 原文地址:https://www.cnblogs.com/qingyundian/p/9123799.html
Copyright © 2020-2023  润新知