![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
user
文章平均质量分 67
haofeng88885678
这个作者很懒,什么都没留下…
展开
-
java web 开发过程中常见的一些错误
现在通常人们讨论和实现Java WEB应用时,往往过度关注框架和平台,对常见实现的各种模式未有深入的考虑。自从在IBM DevelopWork上见到一个名词"错误模式",就一直仔细研究和收集各种错误模式,现在就针对各WEB应用中最常见的增删改查,谈一下常碰到的错误模式。增加、编辑时常见错误1、没有进行,界面上的效验问题 有人认...原创 2009-07-13 11:10:11 · 561 阅读 · 0 评论 -
java generic
泛型允许对类型进行抽象,最常见的泛型类是容器类。例如:List list = new ArrayList();list.add("1");list.add("2");for(String s: list) { System.out.println(s);} 以上例子中,如果试图向list中添加一个Integer对象,那么会导致编译错误。编译器会进行类型检查,这避免...原创 2009-07-29 11:16:10 · 129 阅读 · 0 评论 -
JAVA reflect
Java 反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。Java 反射机制主要提供了以下功能:在运行时判断任意一个对象所属的类。...原创 2009-07-29 10:21:44 · 65 阅读 · 0 评论 -
java常用的代码11
/** * 将某个日期以固定格式转化成字符串 * * @param date * @return String */ public static String dateToStr(java.util.Date date) { SimpleDateFormat sdf = new SimpleDat...原创 2009-07-29 10:19:26 · 70 阅读 · 0 评论 -
java 常用的代码
收集的java常用代码,共同分享(二)Java code /** * (#)ThrowableManager.java 1.0 Apr 10, 2008 * * Copyright 2007- wargrey , Inc. All rights are reserved. */package net.wargrey.application;impo...原创 2009-07-29 10:18:04 · 99 阅读 · 0 评论 -
超类(java)
OO程序设计中最强大可能就是代码的重用,结构化设计从某种程度上提供了代码重用--你可以编写一个过程,然后根据需要使用多次。不过OO设计则更进一步,允许通过组之类并抽取各个类的共性来定义类之间的关系,这不仅有利于代码重用,还可以实现更好的整体设计。继承是提供这种功能的一个主要途径。继承允许类继承另一个类的属性和方法。这就允许通过抽取共同的属性和行为来创建全新的类。OO程序设计中主要的设计问题之一...原创 2009-07-29 09:08:55 · 324 阅读 · 0 评论 -
hibernate
转载:http://www.sunxin.org记得刚刚接触java的hibernate框架的时候,级联操作中,对cascade和inverse有些茫然,即使是会用,但是也没有明白具体的原理,所以今天写下这篇文章,希望对咱们程序员之家的所以读者有所帮助。下面探讨3个问题!1、到底在哪用cascade="..."? cascade 属性并不是多对多关系一定要...原创 2009-07-20 14:18:00 · 82 阅读 · 0 评论 -
spring Aop中动态代理
Spring 缺省使用J2SE 动态代理(dynamic proxies ) 来作为AOP 的代理。这样任何接口都可以被代理。Spring 也支持使用CGLIB 代理. 对于需要代理类而不是代理接口的时候CGLIB 代理是很有必要的。如果一个业务对象并没有实现一个接口,默认就会使用CGLIB 这是Spring Framework 开发手册中对AOP 的一个简要概括 在我看来 SF 是个烩面杂烩,它...原创 2009-07-16 15:53:37 · 109 阅读 · 0 评论 -
Spring BYName
pring中autowire="byName" /"byType"pring中autowire="byName" /"byType" 如果userDAO设置了autowire="byName" ,假设ServiceImpl有一个属性名为userDAO,Spring就会在配置文件里查找有没有名字为userDAO的bean, 自动为ServiceImpl注入。 如果b...原创 2009-07-15 15:06:38 · 90 阅读 · 0 评论 -
Spring框架与AOP思想
对Spring框架中所包含的AOP思想以及事务管理进行了分析,并通过对一个业务对象实现加锁/解锁的操作,说明了动态代理模式的可行性与有效性。 Aspect Oriented Programming(AOP)是近年来计算机技术中比较热门的话题之一。其发展历史从学术领域和研发机构的运用开始,目前流行的Spring应用程序框架将AOP思想融入了整个框架的设计开发与应用当中。使用Sprin...原创 2009-07-15 12:57:11 · 75 阅读 · 0 评论 -
反向控制和面向切面编程在Spring的应用
针对传统的J2EE架构方案常常无法让人满意:程序过于复杂,难以测试和维护成本高。根据企业实际需求,本文探讨了一种轻量级的J2EE应用框架Spring ,它用更加轻量、更加灵活的基础设施取代了EJB。在此对Spring背后的反向控制原理和面向切面编程技术进行了比较深入研究,并与传统实现进行对比,显示了这种框架具有大大降低开发成本,可测试等优点。 在J2EE的整个发展历程中,现在正是一个非...原创 2009-07-15 12:42:15 · 87 阅读 · 0 评论 -
fanxing
1.原创 2009-07-29 11:22:08 · 70 阅读 · 0 评论