上课笔记(框架)
Sunny369888
这个作者很懒,什么都没留下…
展开
-
1.hibernate框架简介
Hibernate是一个开放源代码的对象关系映射框架,对JDBC进行了非常轻量级的对象封装, hibernate是基于ORM技术的一个持久层框架 ORM: object relational mapping 对象到关系的映射 把对表直接进行的操作变成对持久化类的属性和方法的直接操作 ORM作为分层体系中的持久层. ORM技术可以极大地提高开发效率和开发时间,同时开发质量也更原创 2017-07-13 12:17:40 · 427 阅读 · 0 评论 -
使用struts2写九九乘法表
九九乘法表 *= +原创 2017-07-07 20:59:21 · 528 阅读 · 1 评论 -
struts2标签库
非UI标签: if语句: if标签 18"> 成年了!! 未成年!! 刚刚好!! 循环: 存储结构图 注意: 循环比较特殊,每次循环的对象的属性会被保存在值栈的顶部, 所以取数据的时候可以不用加# s:property标记如果原创 2017-07-07 20:27:13 · 342 阅读 · 0 评论 -
.Action中获取Web对象的方式和OGNL表达式的使用
1.非IOC方式:间接方法:只能用来存取值 直接方式: HttpServletResponse response = ServletActionContext.getResponse(); HttpSession session = request.getSession(); HttpServletRequest request = ServletActionContext.getRequ原创 2017-07-06 20:51:09 · 615 阅读 · 0 评论 -
3.验证框架
1.客户端校验 可以绕过客户端跳转;:地址栏中直接输入JavaScript:myForm.submit() 不安全,代码在客户端执行,降低了服务器的压力 2.服务端校验: 1.编程式验证: 1.1要继承ActionSupport: 1.2.重写validate方法 该方法会在action业务方法之前调用该方法 方式一:编程式 * 重写validate方法,校验不通过原创 2017-07-06 20:35:04 · 459 阅读 · 0 评论 -
2.Action的使用
1.驱动方式: 1.属性驱动 : .方式一:直接在action添加属性 ,注意要添加get和set方法 创建成员变量,变量名称和form表单中的name属性名称一致 .方式二:通过JavaBean的方式使用 1.将需要的值封装到一个类中 2.jsp页面form表单中的name属性值需要设置为 成员变量.属性名 action中声明JavaBean变量。同时添加Get和Set方原创 2017-07-06 19:45:43 · 784 阅读 · 0 评论 -
1.struts2的工作流程
1.Struts2与MVC: 概括地说,MVC思想将一个应用分成了Model,View,Control三个部分。三个部分以最少的耦合协同工作,从而提高应用的可扩展性和维护性。 MVC具有以下特点: 多个视图对应一个模型 模型返回的数据与显示逻辑分离 三层架构导致的低耦合性和易维护性。 控制层概念。 MVC更符合软件工程化管理的精神 struts2中: Model对原创 2017-07-06 19:11:02 · 552 阅读 · 0 评论 -
2.struts2基础
3.struts2的配置: 1.在src下创建struts.xml文件 dtd标记: 2.在web.xml文件中加入过滤器: struts2 org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter struts2 /*原创 2017-07-06 18:47:54 · 388 阅读 · 0 评论 -
1.自定义MVC框架
1.需求介绍 2.struts.xml /jstl/mclist.jsp /jstl/mc.jsp /jstl/userlist.jsp /jstl/user.jsp 3.根据struts.xml创建相关的类: ActionModel: package com.hd.model; import java.util.HashMap原创 2017-07-06 18:45:33 · 415 阅读 · 0 评论 -
Hibernate的映射关系
1.一对一关联,2.一对多关联 关联关系的好处: 一对一关联的方式: 1.主键关联配置: 案例: 表结构:用户信息 T_USER,用户详情 T_USERDETAILS 步骤: 1.反向生成PO 2.添加类中关系 3.配置文件配置 · 主表中:主键生成策略 关系配置 从表中 测试原创 2017-07-14 19:55:16 · 390 阅读 · 1 评论 -
hibernate 使用和查询
主键的生成策略: Oracle: assigned identity native assigned sequence SQL: assigned sequence 类型说明: assigned: 主键由外部程序负责生成,无需Hibernate参与。 hilo: 通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。高低算法 increme原创 2017-07-14 08:36:54 · 326 阅读 · 0 评论 -
hibernate 数据操作流程
1.hibernate中的5个核心接口: Configuration接口: Configuration接口负责配置并启动Hibernate 创建SessionFactory对象 在Hibernate的启动的过程中,Configuration类的实例首先定位映射文档位置、 读取配置,然后创建SessionFactory对象。 SessionFactory接口: Sess原创 2017-07-13 13:10:05 · 508 阅读 · 0 评论