自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Oracle DBA常用命令總結

//创建临时表空间create temporary tablespace zfmi_temptempfile 'D:\oracle\oradata\zfmi\zfmi_temp.dbf'size 32mautoextend onnext 32m maxsize 2048mextent management local;//tempfile参数必须有/...

2010-04-01 11:37:33 87

Myeclipse配置weblogic9

安装 WebLogic 比较容易,在这里就不再累述了,大家可以参阅相关文档。现在着重讲一下 WebLogic 的配置,因为后面在配置 MyEclipse 时将用到这里的配置信息。①运行开始 -> 程序 -> BEA Products -> Tools -> Configuration Wizard。②选择 Create a new WebLogic domain,Next。③在 S...

2010-03-03 10:09:14 157

ORACLE函数大全

SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE--------- --------- --------- -----...

2010-03-02 10:36:11 106

Spring包说明

1、 Spring2.0压缩包目录说明aspectj目录下是在Spring框架下使用aspectj的源代码和测试程序文件。Aspectj是java最早的提供AOP的应用框架。dist 目录下是Spring 的发布包,关于发布包下面会详细进行说明。docs 目录下是相关的文档,包括有Spring api 的javadoc、reference 参考指南、Spring的标签库使用文件...

2010-03-02 10:31:59 118

原创 PowerDesigner連接Oracle生成表結構

用PowerDesigner反向工程来导处数据模型图是很方便的,以powerdesigner11 和oracle8i为例(其它版本略有不同)基本步骤如下:1,打开或新建一个PhysicalDataModel文件(.pdm) ,(DBMS 是Sybase AS Anywhere 9 ,或者下拉列表中可以选择自己版本数据库的DBMS,比如ORACLE Version 8i(8.1.5) )...

2009-12-08 15:39:11 78

原创 spring五種事務配置

Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。[img]http://dl.iteye.com/upload/attachment/171839/c0e37708-6fcc-3d0f-a5ad-d2b40163d9c1.jpg[/img] ...

2009-11-24 11:03:36 82

原创 Spring實現編碼轉化

对于html的特殊标记的处理,有一个好办法,可以轻松的实现html标签和转义字符之间的转换,它就是org.springframework.web.util.HtmlUtils利用这个类可以帮助我们轻松的实现特殊字符和转义字符的转换,下面是测试代码。Java代码 package com.test.html; import org.springframework.web....

2009-11-18 10:42:43 71

原创 Hibernate TransactionManager

hibernate学习笔记3--事务管理最近在学习hibernate时对dao设计模式产生一些疑惑,总结出以下事务管理方案: 1、只涉及到简单的业务流程(每个业务只涉及一个dao操作) 此时不需要service层,只要dao就够了。 例子: Java代码 1.public void insertUser(Users user) { 2. Session s...

2009-11-03 19:00:43 223

原创 eclipse快捷键

eclipse快捷键Eclipse快捷键大全(转载) Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+←...

2009-11-03 18:18:05 70

原创 Hibernate复合主键

映射文件都是eclipse自动生成,包括Users.java 和 UserPK.java。 这边就不贴出来了假如USERS表的主键为NAME字段,TEL字段和AGE字段,那么在User类中也应该存在相对应的属性和方法,映射方法如下: false 以下代码生成一个Users对象,并保存....

2009-10-29 15:41:14 96

原创 ORACLE錯誤一覽表

ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () ORA-00021: 会话附属于其它某些进程;无法转换会话 ORA-00022: 无效的会话 ID;访问被拒绝 ORA-00023: 会话引用进程私用内存...

2009-10-28 09:58:47 153

原创 配匹中文及全角符号

[\\u0391-\\uFFE5]匹配双字节字符(汉字+符号)[\\u4e00-\\u9fa5]注意只匹配汉字,不匹配双字节字符比如[\\u4e00-\\u9fa5]只匹配我们看到的汉字,不匹配全角状态下输入的符号!? []等等[\\u0391-\\uFFE5]就匹配双字节字符汉字就是双字节字符,全角符号也是双字节字符用正则表达式限制只能输入中文:o...

2009-10-27 10:34:38 232

原创 log4j配置祥解

第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:1 log4j.rootCategory=INFO, stdout , R23 log4j.appender.stdout=org.apache.log4j.ConsoleAppender4 log4j.appender.std...

2009-10-24 08:45:22 79

原创 hibernate一对多双向关联測試

1、数据库结构 customer表:{ customerId , customerName} orders表:{ orderId , orderName , idCustomer},其中idCustomer是外键,表示customer的ID。 (本人采用的是MS SQL SERVER 2000个人版,刚开始时新建了一...

2009-10-22 13:57:58 74

原创 hibernate一对多双向关联(*)

hibernate一对多关联映射(双向关联)一对多双向关联映射的方法 * 在一的一端的集合中使用([color=green]這里的column是 多端的外鍵﹐指向一端的key[/color])标签,在对方表中加入一个外键指向一一端 * 在多的一端采用注意:标签指定的外键字段必须和指定的外键字段一致,否则引用字段的错误如果在一一端维护一对多关系,hiberna...

2009-10-22 13:48:30 139

原创 SSH問答

Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory 为什么要用: 1. 对JDBC访问数据库的代码做了封装,大大简化了...

2009-10-20 14:03:52 77

原创 HashMap用法

方法摘要 void clear() 从此映射中移除所有映射关系。 Object clone() 返回此 HashMap 实例的浅表复制:并不克隆键和值本身。 boolean containsKey(Object key) ...

2009-10-19 09:03:06 181

原创 HashMap用法

import java.util.HashMap;import java.util.Hashtable;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.Map;import java.util.TreeMap;public class HashMapDemo {//初...

2009-10-19 08:58:01 93

原创 MySql安裝

本教程以Mysql 5.1版本为例,更高版本安装过程与此类似。阅读前,请下载5.1,下载地址:www.mysql.com 安装过程与其它Windows安装程序一样,首先出现的是安装向导欢迎界面直接点击“Next”,继续,选择安装类型这里有3个类型:Typical(典型)、Complete(完全)、Custom(自定义)。选择“自定义”(C...

2009-10-16 09:38:33 126

原创 Struts1和Struts2的区别和对比

Struts1和Struts2的区别和对比:Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 实现 常用的接口。Action接口不是必...

2009-10-15 13:35:04 88

原创 struts+spring+hibernate 总结

1. myeclipse 中依次加载struts,spring,hibernate 2. 加上过滤器 WEN-INF/web.xml加上 encodingfilter com.yourcompany.EncodingFilter encodingfilter /* EncodingFilter.java import javax.servle...

2009-10-15 13:27:40 72

原创 JdbcTemplate 应用

JdbcTemplate中的封装了很多实用的方法。首先来介绍一下用JdbcTemplate来查询数据的方法。1.返回指定对象类型的List (query方法)Java代码 Java代码public List getProductModle(String value) throws DataAccessException { List resul...

2009-10-15 10:41:56 87

原创 Spring 的 JDBCTemplate使用总结

1、使用JdbcTemplate的execute()方法执行SQL语句 Java代码 jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varchar(100))"); jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varc...

2009-10-15 10:33:41 85

原创 SSH項目

Struts:主要负责页面数据收集工作;Hibernate:主要负责数据库操作,包括生成数据表、数据视图可持久对象;Spring:主要负责事务事务,可以更加方便快捷地管理数据,增加代码重用性;Log4J:日志管理工具,主要功能是在Web服务器的控制台,或者日志文件中写入日志,方便跟踪程序流程;在开发阶段更多的是进行错误跟踪;Validator:应该说Validator验证框架是St...

2009-10-15 09:26:13 79

原创 hibernate脏数据检查

脏数据检查: 什么是脏数据?脏数据并不是废弃和无用的数据,而是状态前后发生变化的数据。我们看下面的代码:Transaction tx=session.beginTransaction();User user=(User)session.load(User.class,”1”);//从数据库中加载符合条件的数据user.setName(“zx”);//改变了user对象的姓名属性,此时user对...

2009-10-14 18:07:44 124

原创 Hibernate数据加载——Session.get/load

Hibernate数据加载——Session.get/load Session.load/get方法均可以根据指定的实体类和id从数据库读取记录,并返回与之对应的实体对象。其区别在于: 1. 如果未能发现符合条件的记录,get方法返回null,而load方法会抛出一个ObjectNotFoundException。 2. Load方法可返回实体的代理类实例,而get方法永远直接返回...

2009-10-14 17:54:48 69

原创 Spring JDBCTemplate

Spring的JdbcTemplate其实就是封装了我们一般使用的JDBC API,用法简单,但是还是留一个记录比较好!方便日后学习 application.xmlXml代码 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ...

2009-10-13 09:11:44 57

原创 使用Spring的JdbcTemplate访问数据库

JdbcTemplate模板可以简化JDBC操作,但是创建一个JdbcTemplate需要一个DataSource接口,在Spring中,当然就是向JdbcTemplate中注入一个DataSource,然后通过JdbcTemplate来获取一个连接(Connection)。假设SQL Server 2000数据库(新建的数据库名称为hibernate)中有一张person表,简单地记录了...

2009-10-12 17:53:55 99

原创 Hibernate學習網站

http://www.javaworld.com.tw/confluence/pages/viewpage.action?pageId=3077

2009-10-12 08:37:43 72

原创 hibernate 对象状态

session 的几个主要方法: 1,save方法和persist方法的区别;2,delete,删除对象3,update,更新对象,如果数据库中没有记录,会出现异常。4,get,根据ID查,会立刻访问数据库。5,load,根据ID查,(返回的是代理,不会立即访问数据库)6,saveOrUpdate,merge(根据id和version的值来确定是save还是update),...

2009-10-12 08:35:41 81

原创 Hibernate的缓存机制

1-持久层缓存的范围:事务范围:缓存只能被当前事务访问.缓存的生命周期依懒于事务的生命的周期.事务结束生命.缓存也就结事了其生命.在些情况下.缓存的介质就是内存.进程范围:缓存被所有进程内的事务共享.这些事务缓存有可能是并发访问缓存,所以有必要对其进事务隔离机制.缓存的生命周期依赖于进程的生命周期.进程结束,缓存也就结束了其生命.进程有可能存放大量数据.所以其介质有可能是内存或硬盘...

2009-10-12 08:30:33 62

原创 Hibernate的工作原理

关于Hibernate的工作原理1.Hibernate 的初始化. 读取Hibernate 的配置信息-〉创建Session Factory 1)创建Configeration类的实例。 它的构造方法:将配置信息(Hibernate config.xml)读入到内存。 一个Configeration 实例代表Hibernate 所有Java类到Sql数据库映射的集合。 2)...

2009-10-12 08:28:26 79

原创 Hibernate学习笔记many-to-one/one-to-many/many-to-many(转)

many-to-one:描述多对一的一种数据模型,它指定many一方是不能独立存在的,我个人认为many-to-one是NHB中保证数据有效性的最有用的一种映射,通过使用many-to-one能有效的防治孤儿记录被写入到数据表中。在本文描述的例子中,Student类和Classes类之间是多对一关系.  通过many-to-one元素,可以定义一种常见的与另一个持久化类的关联。这种关系模型...

2009-10-12 08:24:45 105

原创 hibernate生命周期

session的生命周期:1.自由狀態:還處于java對象賦值等階段﹐與Hibernate﹑數據庫還沒任何關聯的情況2.持久狀態:有進行過crud操作的數據﹐已經被納入Hibernate容器管理的情況3.游離狀態:session已經關閉﹐Hibernate沒有對其進行任何操作的情況...

2009-10-12 08:20:49 84

原创 Hibernate中get和load方法的区别

第一篇这次我们来谈一下Hibernate3.2 Session加载数据时get和load方法的区别(Hibernate 3以后的版本就用get()方法取代find()这个方法了),其实这个在网上有很多的论述,可大多语焉不详或经不起实践的推敲,让很多初学者学的满腹疑窦,现在我给大家讲解一下:1. 对于Hibernate get方法,Hibernate会确认一下该id对应的数据是否...

2009-10-12 08:18:23 55

SSH整合問題

在整合SSH的過程中將用戶輸入的帳號密碼保存到資料庫,登錄后程序沒有出現異常,但數據庫里沒有插入資料。DAO里面的save方法沒有做事務處理!為何在重啟WEB APPLICATION之后在查詢數據庫,剛才登錄時輸入的帳號密碼才進數據庫呢?為此測試好几次,每次都是登錄成功數據庫沒資料,當重新啟動WEB APPLICATION之后資料才進數據庫?...

2009-09-11 10:20:10 56

原创 WebLogic JDBC & Transaction版精华帖整理

1 JDBC连接池配置 1.1配置连接池 FOR WEBLOGIC 8.1 论坛内经常有人询问如何配置连接池的问题,这里把配置的详细过程都再重复一遍,并包含论坛内对配置连接池出现的问题回答进行整理。STEP 1:数据库类型和驱动类型的选择,对于各种TYPE的驱动附录内容会做介绍。STEP 2:连接池连接属性配置,连接URL,用户名/密码,数据库服务名。...

2008-07-31 15:20:16 250

职业生涯 规划

关键字: 职业生涯 规划 我已经工作了差不多七年,常常会发现自己在过去的职业生涯中规划不足,错失了不少机会。“如果重头再来,一定会做得更好。”这种想法时不时地在敲打着我,我也希望那些刚刚开始工作的同学们能汲取教训,包括工作了好几年的,好好规划自己的职业生涯。 做感兴趣的工作。兴趣是首要条件,可以激发你更多的热情,并长期保持这种热情。如果只是为生存,恐怕很难把工作做好,更不要说再上层...

2008-05-10 08:23:13 109

空空如也

空空如也

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

TA关注的人

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