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、.在上题中构建的框架基础上,实现联系人保存业务操

要求:使用全注解

ssh框架复习的更多相关文章

  1. 项目一:项目第二天 Jquery ztree使用展示菜单数据 2、 基础设置需求分析 3、 搭建项目框架环境--ssh(复习) 4、 SpringData-JPA持久层入门案例(重点) 5、 Easyui menubutton菜单按钮使用 6、 Easyui messager消息框使用

    1. Jquery ztree使用展示菜单数据 2. 基础设置需求分析 3. 搭建项目框架环境--ssh(复习) 4. SpringData-JPA持久层入门案例(重点) 5. Easyui menu ...

  2. 简化SSH框架的整合

    一.开发环境: (1)    OS:Windows 7 (2)    DB:MySql 5.1.6 (3)    JDK:1.8.0_17 (4)    Server:Apache Tomcat 8. ...

  3. SSH框架整合

    SSH框架整合 一.原理图 action:(struts2) 1.获取表单的数据 2.表单的验证,例如非空验证,email验证等 3.调用service,并把数据传递给service Service: ...

  4. 基于SSH框架的网上商城的质量属性

    常见质量属性 1.性能 性能就是一个东西有多快,通常指响应时间或延迟. 响应时间:从发出请求到收到响应所用的时间,比如用户点击网页中的超链接或桌面应用程序中的按钮 延迟:消息从A点到B点,通过你的系统 ...

  5. 【Java EE 学习 69 中】【数据采集系统第一天】【SSH框架搭建】

    经过23天的艰苦斗争,终于搞定了数据采集系统~徐培成老师很厉害啊,明明只是用了10天就搞定的项目我却做了23天,还是模仿的...呵呵,算了,总之最后总算是完成了,现在该好好整理该项目了. 第一天的内容 ...

  6. 基于SSH框架的学生公寓管理系统的质量属性

    系统名称:学生公寓管理系统 首先介绍一下学生公寓管理系统,在学生公寓管理方面,针对学生有关住宿信息问题进行管理,学生公寓管理系统主要包含了1)学生信息记录:包括学号.姓名.性别.院系.班级:2)住宿信 ...

  7. 对于SSH框架的选择

    选择框架:SSH 对于Web开发来说,SSH框架可以提高开发效率,还可以方便需求的变更以及对后期维护方面更容易操作.SSH也是目前稍微流行的Web开发框架. 选择框架描述: 首先说明一下SSH并不是一 ...

  8. struts2+spring+hibernate(SSH)框架的搭建和总结

    SSH框架:struts2+spring+hibernate,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活.易于扩展的多层Web应用程序. struts2+spring+hibernat ...

  9. java ssh 框架下 利用junit4 spring-test进行单元测试

    ssh框架下  由于bean实列 都交给spring 管理,要做单元测试就比较苦难,junit4 引入注解方便很多: 1. 加入依赖包 使用Spring的测试框架需要加入以下依赖包: JUnit 4 ...

随机推荐

  1. LeetCode 122.买卖股票的最佳时机(C++)

    给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格. 设计一个算法来计算你所能获取的最大利润.你可以尽可能地完成更多的交易(多次买卖一支股票). 注意:你不能同时参与多笔交易(你必须在再次 ...

  2. eureka的一点细节

    第二部分粗略的过一遍,还是有些模糊,再来相对系统的看一下: ---------------------------------------------------------------------- ...

  3. C语言实现通用链表初步(三)----单元测试

    前两节,我们已经完成了链表的一些操作,快来测试一下吧. 这里使用的单元测试工具名字叫"check". START_TEST(my_slist_1) { struct student ...

  4. PHP用mysql数据库存储session

    大部分使用php的人一旦应用到session都会使用cookie. cookie虽好可是它也会给我们带来一些隐患的. 隐患一:如果客户端机器的cookie一旦因病毒而失效了,那么session也就相当 ...

  5. GET和POST区别和用法

    很多人都分不清GET与POST的区别,以及什么时候用GET?什么时候用POST? GET和POST两种方法都是将数据送到服务器,但你该用哪一种呢? HTTP标准包含这两种方法是为了达到不同的目的.PO ...

  6. pop3密码嗅探

    成品与代码可在 https://pan.baidu.com/s/1MPfU2T_6YN6mgxUL0wrZxw 下载 来说下pop协议, 英文版,https://tools.ietf.org/html ...

  7. DotNetty 跨平台的网络通信库(转)

    久以来,.Net开发人员都非常羡慕Java有Netty这样,高效,稳定又易用的网络通信基础框架.终于微软的Azure团队,使用C#实现的Netty的版本发布.不但使用了C#和.Net平台的技术特点,并 ...

  8. 函数的返回值 return

    布尔类型返回 return 0:返回假: return 1:返回真:

  9. Xxy 的车厢调度

    有 一 个 火 车 站 , 铁 路 如 图 所 示 ,每辆火车从 A 驶入, 再从 B 方向驶出,同时它的车厢可以重新组合.假设 从 A 方向驶来的火车有 n 节(n<=1000) ,分别按照顺 ...

  10. Linux系统如何设置开机程序自启动

    在Linux系统如何让程序开机时自动启动      核心提示:系统的服务在开机时一般都可以自动启动,那在linux系统下如果想要程序在开机时自动启动怎么办?我们知道在 windows系统“开始”--& ...