3 Sunny369888

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 26w+

Hibernate的映射关系

1.一对一关联,2.一对多关联关联关系的好处:一对一关联的方式:1.主键关联配置:案例:表结构:用户信息 T_USER,用户详情 T_USERDETAILS步骤:1.反向生成PO2.添加类中关系3.配置文件配置· 主表中:主键生成策略关系配置从表中测试

2017-07-14 19:55:16

hibernate 使用和查询

主键的生成策略:Oracle: assigned identity native assigned sequenceSQL: assigned sequence类型说明:assigned: 主键由外部程序负责生成,无需Hibernate参与。hilo: 通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。高低算法increme

2017-07-14 08:36:54

hibernate 数据操作流程

1.hibernate中的5个核心接口:Configuration接口:Configuration接口负责配置并启动Hibernate创建SessionFactory对象在Hibernate的启动的过程中,Configuration类的实例首先定位映射文档位置、读取配置,然后创建SessionFactory对象。SessionFactory接口:Sess

2017-07-13 13:10:05

1.hibernate框架简介

Hibernate是一个开放源代码的对象关系映射框架,对JDBC进行了非常轻量级的对象封装,hibernate是基于ORM技术的一个持久层框架ORM:object relational mapping 对象到关系的映射把对表直接进行的操作变成对持久化类的属性和方法的直接操作ORM作为分层体系中的持久层.ORM技术可以极大地提高开发效率和开发时间,同时开发质量也更

2017-07-13 12:17:40

正则表达式

1.正则表达式基本语法两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下:"^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"ofdespair"结尾的字符串;"^abc$":表示开始和结尾都是"abc"的字符串——呵呵,只有"abc"自己了;"notice":表示任何包

2017-07-08 16:05:32

使用struts2写九九乘法表

九九乘法表               *=  +    

2017-07-07 20:59:21

struts2标签库

非UI标签:if语句:if标签            18">    成年了!!            未成年!!            刚刚好!!    循环:存储结构图注意:循环比较特殊,每次循环的对象的属性会被保存在值栈的顶部,所以取数据的时候可以不用加#s:property标记如果

2017-07-07 20:27:13

.Action中获取Web对象的方式和OGNL表达式的使用

1.非IOC方式:间接方法:只能用来存取值直接方式:HttpServletResponse response = ServletActionContext.getResponse();HttpSession session = request.getSession();HttpServletRequest request = ServletActionContext.getRequ

2017-07-06 20:51:09

3.验证框架

1.客户端校验可以绕过客户端跳转;:地址栏中直接输入JavaScript:myForm.submit()不安全,代码在客户端执行,降低了服务器的压力2.服务端校验:1.编程式验证:1.1要继承ActionSupport:1.2.重写validate方法  该方法会在action业务方法之前调用该方法方式一:编程式 * 重写validate方法,校验不通过

2017-07-06 20:35:04

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

1.struts2的工作流程

1.Struts2与MVC:概括地说,MVC思想将一个应用分成了Model,View,Control三个部分。三个部分以最少的耦合协同工作,从而提高应用的可扩展性和维护性。MVC具有以下特点:多个视图对应一个模型 模型返回的数据与显示逻辑分离 三层架构导致的低耦合性和易维护性。控制层概念。MVC更符合软件工程化管理的精神struts2中:Model对

2017-07-06 19:11:02

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

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

JSP基础

JSP: Java Server Page 本质就是Servlet  它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术JSP的特点:相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据。相比servlet而言,servlet很难对数据进行排版,而jsp除了可以用java代码产生动态数据的同时,也

2017-07-05 20:42:04

day11_登录功能实现

1.设计表结构,进行相关的操作创建表结构创建序列添加测试数据2.创建工程,并将相关的工具类和jar包拷贝到工程中3.根据表结构创建对应的JavaBean  UserBean.java public class UserBean {private int userid;private String username;private

2017-07-05 20:26:02

day10_XML的解析和生成

什么是XML?1.XML是一个可扩展的标记语言2.XML中没有预定义的标记,都需要自行定义3.XML中有且只有一个根元素4.XML和HTML的区别:4.1.XML中没有预定的标记,但HTML中都是预定的标记4.2.设计的目的不同,HTML主要是为了展示数据的,焦点数据的外观XML主要是为了存储或传输数据,焦点是数据解析XM

2017-07-05 20:25:34

day09 JavaScrip

1.什么是JavaScript?:简称JS,是可以直接运行在浏览器中的脚本语言,无需编译,能够直接被浏览器解析的语言,基于对象和事件驱动的脚本语言2.作用:2.1.制作网页的特效2.2.用于用户信息录入验证2.3.可以制作网页游戏4.JavaScript的使用方式4.1.在HTML的a标记中的href属性中,写“javascript:”前缀,在前缀后面写JavaScri

2017-07-05 20:24:59

day06_HTML和CSS

HTML的介绍:HTML是超文本标记语言HTML文档的后缀名可以是.html或者.htmHTML中标记(或标签)都是有开始和结束HTML中标记也有单标记()常用标记:2.与文本相关的标记其他的标记3.段落标记  5.列表标记:05_常用标记(图片超链接).html

2017-07-05 20:23:01

dao模式的简单案例

MVC模式:dao模式:具体实现步骤:1.需求分析,设计数据库,进行相关的数据库操作1.1.创建表结构1.2.创建对应的序列2.创建一个工程StudentManager2.1将相关的jar包或工具类拷贝到项目中3.根据dao模式对项目进行分包处理4.根据表结构创建对应的JavaBean St

2017-07-05 20:22:14

dao模式的简单案例

MVC模式:dao模式:具体实现步骤:1.需求分析,设计数据库,进行相关的数据库操作1.1.创建表结构1.2.创建对应的序列2.创建一个工程StudentManager2.1将相关的jar包或工具类拷贝到项目中3.根据dao模式对项目进行分包处理4.根据表结构创建对应的JavaBean St

2017-07-05 20:21:29

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!