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