自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 第六章 一对一关系

什么时候采用一对一关系映射呢?比如我们有时在网上注册的时候,用户名,密码,邮箱必填,然后提供了一个复选框,可以选填用户的详细资料.那么如果在数据库中, 我们通常会建两张表,如下:         主表                                从表但是在Hibernate中会怎么实现这个呢,大家过细观察一下,会不会觉得这个外键有点多余,如果我们让从表的ID和主表

2010-04-23 12:46:00 354

原创 第五章 一对多关系

l          一对多的关系在学生与班级对象模型中,通常多个学生实体对应一个班级,反过来,一个班级对应多个学生. 一对多的关系在数据库层面没有任何变动,还是两张表,学生表与班级表,学生表中有一个外键引用班级表的主键. 建立两张表students, myClassstudentsCREATE TABLE `students` (         

2010-04-23 12:40:00 317

原创 第四章 多对一关系

今天我们讲多表操作,多对一的关系何为多对一呢?示例:学生模型中,一般有班级和学生两个实体,通常多个学生实体对应一个班级 这种关系在数据库是怎么对应的?在数据库是通过外键来关联这种关系的.通常我们会在学生表中加入一个字段,来引用斑级表的主键ID. 建立两张表students, myClassstudentsCREATE TABLE

2010-04-23 12:38:00 256

原创 第三章 对象的状态

l          current_session_context_class的作用Hibernate官方原文如下:The hibernate.current_session_context_class configuration parameter defines whichorg.hibernate.context.CurrentSessionContext implementa

2010-04-23 12:35:00 279

原创 第二章 策略及对象增删改查操作

Generator 主键生成器increment 用于为long, short或者int类型生成 唯一标识。只有在没有其他进程往同一张表中插入数据时才能使用。 在集群下不要使用。 identity 对DB2,MySQL, MS SQL Server, Sybase和HypersonicSQL的内置标识字段提供支持。 返回的标识符是long, short 或者int类型的。 se

2010-04-23 12:29:00 411

原创 第一章 Hibernate环境搭建

Hibernate是一个开放源代码的对象关系映射框架(Object/Relational Mapping.),它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJ

2010-04-22 12:44:00 387

原创 第六章 JDK代理模式

Spring中的AOP技术实际上就是Struts2中的拦截器,只不过针对的对象不同,Spring中的AOP技术: 拦截业务层的方法Struts2中的拦截器: 拦截Action中的请求 我们先来模拟一个业务需求UserService:public interface UserService {    public void create();    p

2010-04-22 12:34:00 293

原创 第一章 Spring简介

 对象的创建了解Spring必须得了解一下对象的工厂模式. Model:public interface Fruit {     public void eat();} public class Apple implements Fruit{          public void eat(){         System.o

2010-04-21 13:44:00 275

原创 第二章 创建Bean的方法及Bean范围

Spring是怎么来实例化配置文件中配置的对象呢? 构造方法:以水果为例子:水果接口public interface Fruit {     public void eat();} 苹果实现类:public class Apple implements Fruit {     public void eat() {         S

2010-04-21 13:30:00 258

原创 第三章 set注入

Setter注入Dao层:Dao层接口:public interface FruitDao {    public void create();}实现类:public class FruitDaoImpl implements FruitDao {    public void create(){        System.out.printl

2010-04-21 13:28:00 292

原创 第四章 构造器注入,自动装配,集合注入

控制反转(IOC):说简单点就是实例化对象的控制权发生了转变,以前是我们自己new,现在交给Spring这个大工厂去实例化,如果我们现在要用对象,就直接向Spring这个大工厂索取就可以了.就像以前是自己做饭吃,现在是在餐馆点菜吃,只不过是点菜的方式有两种,一个set方式,一种构造器方式. l          构造器方式注入构造器参数类型匹配要求构造参数非常明确,即参数列表不会有

2010-04-21 13:07:00 275

原创 第五章 注释方法注入

l          注释方法注入采用注释方式的前提条件,1.XML配置文件的改动       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"       xmlns:context="http://www.springframework.org/schema/context"       xs

2010-04-21 12:54:00 603

原创 js验证表单大全,用JS控制表单提交 ,javascript提交表单

 1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字3:js判断是否输入英文、只能输入英文4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字5:只能输入英文字符和数字6: js email验证 、js 判断email 、信箱/邮箱格式验证7:js字符过滤,屏蔽关键字8:js

2009-11-10 23:08:00 453

原创 JavaScript表单验证大全(一)

目录:1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制2.:js判断汉字、判断是否汉字 、只能输入汉字3:js判断是否输入英文、只能输入英文4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字5:只能输入英文字符和数字6: js email验证 、js 判断email 、信箱/邮箱格式验证7:j

2009-11-10 23:06:00 461

原创 JavaScript表单验证大全(二)

/*用途:检查输入字符串是否只由英文字母和数字和下划线组成输入:s:字符串返回:如果通过验证返回true,否则返回false*/function isNumberOr_Letter( s ){//判断是否是数字或字母var regu = "^[0-9a-zA-Z/_]+$";var re = new RegExp(regu);if (re.test(s))

2009-11-10 23:04:00 293

原创 JavaScript表单验证大全(三)

 /*JavaScript脚本,验证表单中的数据项 begin ------------------------------------------------------------------------------- */ function checkForm(objFrm){ var len = 0; len = objFrm.elements.length

2009-11-10 23:02:00 263

转载 SQL SERVER字段类型说明

  bit:0或1的整型数字 int:从-2^31(-2,147,483,648)到2^31(2,147,483,647)的整型数字 smallint:从-2^15(-32,768)到2^15(32,767)的整型数字 tinyint:从0到255的整型数字 decimal:从-10^38到10^38-1的定精度与有效位数的数字 numeric:decimal的同义词

2009-11-10 22:35:00 288

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除