随笔分类 -  JAVA框架-Util

有关JAVA常见的Util框架
摘要:众所周知,当过多的使用存储过程,触发器等 数据库方言相关的应用时,应用程序的移植性会变差,特别是在Hibernate中使用这些,简直是讽刺,但是当今中国又有哪家公司做项目会关心应用程序的移植性呢? 现在看看Hibernate中对Oracle存储过程的调用. 1.plsql 代码 proc.plsqlcreate Procedure proc()begin select * from proctab;end;1 create procedure proc1(v_no number(4))2 begin3 select * from proc14 where i... 阅读全文
posted @ 2012-04-28 22:09 jerry_xing8 阅读(15455) 评论(2) 推荐(0)
摘要:毫无疑问,Struts 的I18N是基于JAVA.UTIL.LOCALTE实现的,先简单说明两者的使用 1.java中的I18N I18NSerlvet 1 package web.struts.i18n; 2 3 import java.text.MessageFormat; 4 import java.util.Locale; 5 import java.util.ResourceBundle; 6 import java.util.ResourceBundle.Control; 7 8 public class Local_I18N { 9 public static ... 阅读全文
posted @ 2012-04-28 13:47 jerry_xing8 阅读(2233) 评论(0) 推荐(0)
摘要:目录一、数据库事务的定义二、数据库事务并发可能带来的问题三、数据库事务隔离级别四、使用Hibernate设置数据库隔离级别五、使用悲观锁解决事务并发问题六、使用乐观锁解决事务并发问题Hibernate事务与并发问题处理(乐观锁与悲观锁)一、数据库事务的定义 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子. 阅读全文
posted @ 2012-04-24 22:29 jerry_xing8 阅读(17496) 评论(0) 推荐(1)
摘要:Hibernate事务和并发控制 ++YONG原创,转载请注明1.事务介绍:1.1.事务的定义:事务就是指作为单个逻辑工作单元执行的一组数据操作,这些操作要么必须全部成功,要么必须全部失败,以保证数据的一致性和完整性。1.2.事务具有ACID属性:o原子性(Atomic):事务由一个或多个行为绑在一起组成,好像是一个单独的工作单元。原子性确保在事务中的所有操作要么都发生,要么都不发生。o一致性(Consistent):一旦一个事务结束了(不管成功与否),系统所处的状态和它的业务规则是一致的。即数据应当不会被破坏。o隔离性(Isolated):事务应该允许多个用户操作同一个数据,一个用户的操作. 阅读全文
posted @ 2012-04-24 22:24 jerry_xing8 阅读(6123) 评论(0) 推荐(1)
摘要:struts1.2和struts2区别2010-05-17 16:43:32|分类:struts|字号订阅struts1.2和struts2最大的不同是,struts2集成了Webwork。区别相当大,2.0改进很多,整合webwork,去掉了一些不常用得标签,struts2.x是在webwork2的基础上构建的,集成了大量的东西,像什么拦截器,校验框架等,相当复杂,struts1.x相对来说就显得小得多了,东西就那么几个。特性Struts 1.2Struts 2.0Action类Struts 1要求Action类要扩展自一个抽象基类。Struts 1的一个共有的问题是面向抽象类编程而不是面向 阅读全文
posted @ 2012-04-23 23:10 jerry_xing8 阅读(1650) 评论(0) 推荐(0)
摘要:今天手动实现了一个小例子,模拟Hibernate将关系型数据库中的记录映射为Java对象的过程,虽然不太实用,但是却很简单明了地说明了映射的过程。下图是这个例子的类图:我们首先对上面的类图做一个简要的说明,IEntity是一个所有的实体都要实现的接口,它的getDefinition方法返回的是这个实体的定义(EntityDefinition),save方法接受一个java.sql.Connection类型的参数,然后把实体自己保存到数据库中,为简单起见这里没有定义其它数据访问的方法。EntityDefinition描述了一个实体映射到数据库中表的规则,为了简单起见我在这里设置的规则都是很简单的 阅读全文
posted @ 2012-04-15 21:53 jerry_xing8 阅读(1627) 评论(0) 推荐(1)
摘要:1)Jsp网站中路径问题(1)JSP网页中的相对路径与绝对路径地址:http://shawnqiu.iteye.com/blog/721282http://localhost:8080/MainWeb/"/"代表根目录,"./" 代表当前目录,"../"代表上级目录。服务器端的相对地址指的是相对于你的web应用的地址,是在服务器端解析的。(http://localhost:8080/MainWeb/)html页面中的相对地址都是相对于服务器根目录,是客户端浏览器解析的。(http://localhost:8080/)webapp Ma 阅读全文
posted @ 2012-04-08 21:43 jerry_xing8 阅读(741) 评论(0) 推荐(1)