自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

一些小总结

1. 不使用中间变量,更换2个变量的值的3个方法: int a = 34; int b = 45; System.out.println("a="+a + ",b="+ b); a = b + (b = a) * 0; System.out.println("a="+a + ",b="+ b); ...

2009-12-10 15:01:48 144

原创 对BigDecimal类的常用方法的归类

对BigDecimal常用方法的归类package com.org.assistant.util;import java.math.BigDecimal;public class Arith {/*** 由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精* 确的浮点数运算,包括加减乘除和四舍五入。*///默认除法运算精度privat...

2009-12-10 14:46:15 234

原创 JDBC基础教程之概述

1.1 什么是 JDBCTM?  JDBCTM 是一种用于执行 SQL 语句的 JavaTM API(有意思的是,JDBC 本身是个商标名而不是一个缩写字;然而,JDBC常被认为是代表 “Java 数据库连接 (Java Database Connectivity)”)。它由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用...

2009-11-20 17:28:38 130

原创 many-to-many和lazy

Many-to-many(user--->role)对象模型:两者关联需要一个中间表类的设计Role:public class Role { private int id; private String name;}其对应的映射文件,由于这一段不维护关系,所以都是普通属性 User类的设计:...

2009-11-20 17:26:57 116

原创 one-to-many双向

One-to-many(单向)hihernate一对多关联映射(单向Classes----->Student)一对多关联映射利用了多对一关联映射原理多对一关联映射:在多的一端加入一个外键指向一的一端,它维护的关系是多指向一一对多关联映射:在多的一端加入一个外键指向一的一端,它维护的关系是一指向多也就是说一对多和多对一的映射策略是一样的,都是在多的一段加一个字...

2009-11-20 17:26:16 117

原创 hibernate基本概念

HiberNate基本概念阻抗不匹配:java语言是面向对象的,其中有继承等面向对象的特征。可是我们的关系数据库无法保存这种面向对象的特征,比如继承。这就是阻抗不匹配。这也是Habernate出现的原因。透明持久化:当我们保存一个类的对象,比如说user,我们这个类不需要实现 Habernate的任何类或者接口。这个user对象是个最纯粹的对象,我们称这种对象为pojo。也...

2009-11-20 17:25:35 155

原创 实例对象的生命周期

实例对象的生命周期持久化对象的三种状态瞬时对象(Transient Objects):使用new初始化的对象不是持久的,如果他们没有和数据库表相关联,一旦应用不再应用这些对象,就会被垃圾回收机制回收。同时也不能序列化持久化对象(Persist Objects):持久实例是任何具有数据库标识的实例,它由持久化管理器session统一管理,持久实例是在事务中进行操作的。他们的状...

2009-11-20 17:24:49 119

原创 hibernate的映射标签和属性介绍

手动构造一个detacheed对象并不是所有用户自定义的对象都是Transient 的,我们可以new一个对象,但是给它赋值的时候赋予数据库中真实存在的数据,而且这些数据中必须包含在数据库中真实存在的主键(要求主键在数据库中存在,别的一样也没有用),这样的对象就是detacheed对象public void testUpdate1() {Session sessio...

2009-11-20 17:23:53 165

原创 Hibernate 级联关系说明 - 关于cascade和inverse的用法

在hibernate中一对多关联时会经常用到inverse和cascade属性 ,inverse 有两个值 true ,false ;如果设置为true 则表示当前对象不负责讲级联对象的状态变化同步到数据库 ;设置false则相反,其默认值为false;cascade 有五个选项 分别是: all ,delete ,none,save-update,delete-orphan...

2009-11-20 17:23:00 109

原创 hibernate一级缓存和二级缓存的区别与联系

缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。  缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发...

2009-11-20 17:22:02 88

原创 在JBOSS上配置MyFaces的实现

在JBOSS上 JSF的默认实现是SUN的RI,要把他替换成Myfaces需要: 1.移除JBoss的现有的JSF实现RI 修改JBOSS_HOME下的server\\deploy\jboss-web.deployer\conf \web.xml文件,把JSF的监听器注掉,并删除jboss-web.deployer 目录下的jsf-libs文件夹 ...

2009-11-20 17:16:25 133

空空如也

空空如也

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

TA关注的人

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