`
gotothework
  • 浏览: 81337 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
我们最应该珍惜的是什么...... 8月1号突然感觉呼吸很困难,需大喘气,而且再喘气时右肺疼痛,不知道了怎么了,吃了片止痛片睡去。这种症状持续了1天。8月2号,终于忍不住了,去医院拍片检查,医生告诉我得了气胸,右肺已 ...
就像以前讲得那样,框架的学习最主要的就是思想的理解和配置文件的书写问题,所以还是先讲配置文件: 在spring与Hibernate的整合中,配置文件主要都集中在了spring的配置文件里,如下例: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <! ...
掌握 J2EE 是件令人生畏的事,因为它包含的技术和缩略语在不断地增长。Java 命名和目录接口(Java Naming and Directory Interface,JNDI)从一开始就一直是 Java 2 平台企业版(JEE)的核心,但是 J2EE 开发新手经常用不好它。本文将消除 JNDI 在 J2EE 应用程序中所扮演角色的神秘性,并展示它如何帮助应用程序从部署细节中解脱出来。 虽然 J2EE 平台提高了普通企业开发人员的生活水平,但是这种提高是以不得不学习许多规范和技术为代价的,这些规范和技术则是 J2EE 为了成为无所不包的分布式计算平台而整合进来的。Dolly Develope ...
Spring的事务管理给我们提供了很大的方便,使得我们可以声明式的去管理事务,这样,即节省了代码量,对于我们后期的维护也很方便,下面这段内容是我以前在学习事务时在网上找到的一篇文章,讲的很不错,特别是后来介绍 ...
看了这篇文章,可以让你对Hibernate的理解更深一层。 也许你听说过Hibernate的大名,但可能一直不了解它,也许你一直渴望使用它进行开发,那么本文正是你所需要的!在本文中,我向大家重点介绍Hibernate的核心API调用库,并讲解一下它的基本配置。   看完本文后,我相信你对什么是ORM(对像/关系映射)以及它的优点会有一个深刻的认识,我们先通过一个简单的例子开始来展现它的威力。   正如一些传统的经典计算机文章大都会通过一个“hello,world”的例子开始讲解一样,我们也不例外,我们也将从一个相对简单的例子来阐述Hibernate的开发方法,但如果要真正阐述Hiberna ...
Java的反射机制可以动态的加载类,实例化对象,动态的调用对象的方法等等。可以说Java的反射机制异常的强大。而且在很多的高级框架中都得到了应用。也可能说,Java的反射是高级框架功能实现的重要的一部分,所以,学好Java的反射机制对于我们高级框架的深入学习尤为重要。    Java中有的java.lang.Class对象代表Java应用程序运行时所加载的类或者接口的实例。Java中的每一个类都有一个java.lang.Class对象向对应。要获得java.lang.Class的对象有两种办法,直接通过类的.class来获得,或通过类实例例化出来的对象的getClass()方法获得。 //第 ...
Action类,位于org.apache.struts.action包下,它是客户请求和业务操作的连接桥,也可以将其看作是业务操作的逻辑处理器。再在分析RequestProcessor 类的时候,我们注意到有个processActionPerform()方法,这个方法会调用Action中的execute()方法来处理请求,所以,我们再要扩展Action并重写它的execute()方法。Action 类被设计为线程安全的,在每个应用中每个Action 类只会被实例化一次,供所有线程共享。 RequestProcessor 利用一个HashMap 用来保存Action 实例。 对于Action,我 ...
对于RequestProcessor这个类,有的人可能很陌生,毕竟它不象ActionSerlvet那样,在我们的面前频繁的出现。但是,RequestProcessor用的要远比ActionServlet多,那么RequestProcessor到底是干什么的呢?当ActionServlet接收到客户请求后,会进行一连串的初始化操作,然后,就会将客户请求转交给合适的处理器进行处理,这个合适的处理器就是org.apache.struts.action.RequestProcessor。既然我们知道了RequestProcessor的用处,下面我们就详细的分析下这个处理器类。 1.调用processMu ...
找到一个关于异常总结的很详细的文章,分享下.异常在我们编程中很重,在适当的位置,合理的处理或者抛出异常,对程序来说至关重要。 转:异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你 ...
随着Struts2的推出,很多人认为原有的Struts1.2已经没有学习的价值,其实并不是这样,不管怎么样,原有的Struts1.2要比现有的Struts2成熟,而且Struts2推出的时间还不是很长,所以,Struts1.2至少在现阶段的应用还是要比Struts2的应用要广。所以,认真深入的学习Struts1.2还是很有必要的。 首先是Struts1.2的核心类,ActionServlet类。 ActionServlet位于org.apache.struts.action包内,这个类将会在struts第一次使用时,作为servlet初始化并存入Servlet容器。在初始化时: 首先调用init ...
我们应该,而且必须会的Java基础,答案在后面~     第一,谈谈final, finally, finalize的区别。     第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?     第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。     第四,&和&&的区别。     第五,HashMap和Hashtable的区别。     第六,Collection 和 ...
最近开始JSF的学习征程,先简单的看了看JSF的大体内容,感觉和struts比较象,也难怪,毕竟struts的创始人现在是JSF的主开发人员。其实,这个不是我要说的重点,我们可以看看现在时下流行的框架,struts,spring,JSF,struts2等等,其实他的本质就是Servlet,只不过是这些框架为我们封装了很多东西,为我们完成了很多在开发时要完成的一些繁琐的事,最后我们只不过就是轻点几下鼠标,敲上几行代码,就会做出我们想要的东西。其实我这么说,有的人应该能知道我要说什么,其实我再说也是老生常谈了,JSP,servlet是核心技术。其实看看这些框架,我们都会发现类似我们以前写servle ...
找到一篇不错的关于AOP的文章: AOP正在成为软件开发的下一个圣杯。使用AOP,你可以将处理aspect的代码注入主程序,通常主程序的主要目的并不在于处理这些aspect。AOP可以防止代码混乱。     为了理解AOP如何做到这点,考虑一下记日志的工作。日志本身不太可能是你开发的主程序的主要任务。如果能将“不可见的”、通用的日志代码注入主程序中,那该多好啊。AOP可以帮助你做到。 Spring framework 是很有前途的AOP技术。作为一种非侵略性的,轻型的AOP framework,你无需使用预编译器或其他的元标签,便可以在Java程序中使用它。这意味着开发团队里只需一人要对付AO ...
Servlet运行在Servlet容器中,他的生命周期由Servlet容器管理。Servlet生命周期包括4个阶段: 1.加载和实例化,Servlet容器负责加载和实例化Servlet,当Servlet容器启动时,或容器检测到需要这个Servlet来响应第一个请求时,创建Servlet实例,当Servlet容器启动后,他必须要知道所需的Servlet类在什么位置,Servlet容器可以从本地文件系统,远程文件系统或者其他网络服务器中,通过类加载器加载Servlet类。成功加载后,容器会创建Servlet实例。调用的Servlet必须有一个无参构造器。 2.初始化,在Servlet实例化之后,容器 ...
又度过了一天,到了这个时候,一起上课的同学都睡觉了,只有蚊子与我一起奋斗,今天几乎碌碌无为,很晚的起床,迟到的早饭,晚上与老师和同学一起吃饭,回来后有与同学DOTA,感觉自己好像堕落了,刚刚从DNF的魔掌中解脱出来,难道我又要陷入DOTA的魔掌中? 今天把自己在以前学习中,总结和搜集的资料在电脑里翻了出来,选择性的发到自己的博客上,希望能对其他人有微薄的帮助,至少不想让其他人走我走过的弯路。 马上要毕业了。梦想在苏州,希望自己在毕业后在那大展拳脚。我同学总跟我说,将来能做到我们老师那么成功就行了,可是我不这么认为,如果在师傅的教导下,最后还仅仅跟老师是一个水平,太失败了。 现在很多人认为本科毕 ...
Global site tag (gtag.js) - Google Analytics