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、.在上题中构建的框架基础上,实现联系人保存业务操
要求:使用全注解
ssh框架复习的更多相关文章
- 项目一:项目第二天 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 ...
- 简化SSH框架的整合
一.开发环境: (1) OS:Windows 7 (2) DB:MySql 5.1.6 (3) JDK:1.8.0_17 (4) Server:Apache Tomcat 8. ...
- SSH框架整合
SSH框架整合 一.原理图 action:(struts2) 1.获取表单的数据 2.表单的验证,例如非空验证,email验证等 3.调用service,并把数据传递给service Service: ...
- 基于SSH框架的网上商城的质量属性
常见质量属性 1.性能 性能就是一个东西有多快,通常指响应时间或延迟. 响应时间:从发出请求到收到响应所用的时间,比如用户点击网页中的超链接或桌面应用程序中的按钮 延迟:消息从A点到B点,通过你的系统 ...
- 【Java EE 学习 69 中】【数据采集系统第一天】【SSH框架搭建】
经过23天的艰苦斗争,终于搞定了数据采集系统~徐培成老师很厉害啊,明明只是用了10天就搞定的项目我却做了23天,还是模仿的...呵呵,算了,总之最后总算是完成了,现在该好好整理该项目了. 第一天的内容 ...
- 基于SSH框架的学生公寓管理系统的质量属性
系统名称:学生公寓管理系统 首先介绍一下学生公寓管理系统,在学生公寓管理方面,针对学生有关住宿信息问题进行管理,学生公寓管理系统主要包含了1)学生信息记录:包括学号.姓名.性别.院系.班级:2)住宿信 ...
- 对于SSH框架的选择
选择框架:SSH 对于Web开发来说,SSH框架可以提高开发效率,还可以方便需求的变更以及对后期维护方面更容易操作.SSH也是目前稍微流行的Web开发框架. 选择框架描述: 首先说明一下SSH并不是一 ...
- struts2+spring+hibernate(SSH)框架的搭建和总结
SSH框架:struts2+spring+hibernate,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活.易于扩展的多层Web应用程序. struts2+spring+hibernat ...
- java ssh 框架下 利用junit4 spring-test进行单元测试
ssh框架下 由于bean实列 都交给spring 管理,要做单元测试就比较苦难,junit4 引入注解方便很多: 1. 加入依赖包 使用Spring的测试框架需要加入以下依赖包: JUnit 4 ...
随机推荐
- LeetCode 122.买卖股票的最佳时机(C++)
给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格. 设计一个算法来计算你所能获取的最大利润.你可以尽可能地完成更多的交易(多次买卖一支股票). 注意:你不能同时参与多笔交易(你必须在再次 ...
- eureka的一点细节
第二部分粗略的过一遍,还是有些模糊,再来相对系统的看一下: ---------------------------------------------------------------------- ...
- C语言实现通用链表初步(三)----单元测试
前两节,我们已经完成了链表的一些操作,快来测试一下吧. 这里使用的单元测试工具名字叫"check". START_TEST(my_slist_1) { struct student ...
- PHP用mysql数据库存储session
大部分使用php的人一旦应用到session都会使用cookie. cookie虽好可是它也会给我们带来一些隐患的. 隐患一:如果客户端机器的cookie一旦因病毒而失效了,那么session也就相当 ...
- GET和POST区别和用法
很多人都分不清GET与POST的区别,以及什么时候用GET?什么时候用POST? GET和POST两种方法都是将数据送到服务器,但你该用哪一种呢? HTTP标准包含这两种方法是为了达到不同的目的.PO ...
- pop3密码嗅探
成品与代码可在 https://pan.baidu.com/s/1MPfU2T_6YN6mgxUL0wrZxw 下载 来说下pop协议, 英文版,https://tools.ietf.org/html ...
- DotNetty 跨平台的网络通信库(转)
久以来,.Net开发人员都非常羡慕Java有Netty这样,高效,稳定又易用的网络通信基础框架.终于微软的Azure团队,使用C#实现的Netty的版本发布.不但使用了C#和.Net平台的技术特点,并 ...
- 函数的返回值 return
布尔类型返回 return 0:返回假: return 1:返回真:
- Xxy 的车厢调度
有 一 个 火 车 站 , 铁 路 如 图 所 示 ,每辆火车从 A 驶入, 再从 B 方向驶出,同时它的车厢可以重新组合.假设 从 A 方向驶来的火车有 n 节(n<=1000) ,分别按照顺 ...
- Linux系统如何设置开机程序自启动
在Linux系统如何让程序开机时自动启动 核心提示:系统的服务在开机时一般都可以自动启动,那在linux系统下如果想要程序在开机时自动启动怎么办?我们知道在 windows系统“开始”--& ...