
Java
文章平均质量分 73
boral_li
存在即合理
展开
-
jar包详解和META-INF作用
<br /> 如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持 Java 的跨平台特性。 <br /><br />下面就来看看什么是 JAR 文件包吧: <br />转载 2010-10-26 09:08:00 · 1319 阅读 · 0 评论 -
Spring与Hibernate、Struts、Log4j整合
SSH+Log4j是比较经典的Web解决方案,它们每一个框架都自成体系,致力于解决不同层次和领域的各种问题,把他们整合在一起可以发挥各自的专长,实现优势功能最大化。每一个框架在设计时就为不同的框架融合预留了解决方法,因此只要方法得当,这些框架是可以完美融合的。hibernate、struts和log4j之间并不存在很明显的交叉关联,因此框架整合主要是spring与hibernate、spring与struts、spring与log4j之间的整合,以下分别介绍说明。本文使用的框架版本分别为:s原创 2010-10-28 16:16:00 · 4465 阅读 · 0 评论 -
建立基本的Java Web站点
1.创建站点及虚拟目录。在Eclipse中创建新的Dynamic Web Project(这里命名为WebTest)。在文件WebContent目录下新建index.html ,然后在Tomcat中创建指向WebContent的虚拟路径(这里命名虚拟路径为jtest)。配置完成后在浏览器中输入地址http://127.0.0.1:8080/jtest/index.html,测试站点是否启动运行。 2.测试jsp容器。在WebContent目录下新建index.jsp文件,在文件的原创 2010-10-26 16:54:00 · 2281 阅读 · 0 评论 -
配置Java站点虚拟目录
一般只需要把Java站点文件夹或*.war文件拷贝到Web Server的webapps文件夹下,即可启动运行该站点,但更多时候,我们并不想拷贝站点,而是希望Web在Server文件夹之外运行,这时就需要配置虚拟目录了。不同的WebServer配置虚拟目录的方式不太一样,这里的配置方法仅针对Tomcat和Jetty。 Tomcat:找到并打开Tomcat目录下的conf/server.xml文件,在Host小节中添加以下配置即可: 1:原创 2010-10-26 14:35:00 · 5309 阅读 · 0 评论 -
Spring配置
spring是在Java中应用最广泛的IOC框架。spring的兴起源于控制反转的思想(或DI,依赖注入),传统的软件开发就像造房子,一层一层的累加上去;而控制反转的思想就像造汽车,先制造部件,然后组装起来,让各个部件一起工作。因此使用IOC的方法进行软件开发可以获得更大的灵活性,可以在任何时候把部件拆开并重新组装。当然IOC并非全都是优点,制造并组装很自然的会增加组装的开销,当部件粒度太小,组装非常繁琐的时候,IOC还是会让人头疼,部件粒度还是把握好为宜。 IOC中的部件,原创 2010-10-27 17:23:00 · 758 阅读 · 0 评论 -
Java web的目录结构
在Eclipse中只要创建一个Dynamic Web Project,就可以根据创建向导创建出一个典型Java Web站点的目录结构。除非有特殊需要,在大多数情况下都没有必要修改这个目录结构,这也是Web容器的缺省目录结构,我们只要直接使用即可。一般的目录结构如下: WebContent (站点根目录) |---META-INF (META-INF文件夹) |原创 2010-10-26 09:39:00 · 6801 阅读 · 1 评论 -
Java与.NET随笔
.NET与Java,因这两种技术的相似性,总是会让人拿来做比较,并且总有人想让二者一分高下,最后得出孰优孰劣的结论。由于本人先用.NET,后转Java,现在.NET与Java二者并用,所以对二者间的差异颇有体会,胸中之词,不吐不快。 CLR VS JavaVM。虚拟机的概念让Java/C#这些比C/C++更为高级的语言成为现实。Java虚拟机的确是划时代之作,在功能、性能、跨平台等各个方面都非常强大。后来微软.NET中的CLR必然是借鉴了Java虚拟机的诸多优点,但CLR并未超越JavaV原创 2010-10-25 18:27:00 · 6754 阅读 · 1 评论 -
Struts2配置
Struts是应用较为广泛的MVC框架,对servlet作了较好的封装,可以快速的实现MVC模式及拦截器等功能,并且可以方便的和spring结合使用。本文将对struts2的基本配置进行简单说明(这里仅涉及纯Struts2配置,不涉及与Spring的整合)。 首先下载并应用struts2的jar包,官网地址http://struts.apache.org/,本配置说明基于struts2.1.8版本。需要说明的是,Struts2与原Struts1完全不同,Struts2已经整合了原创 2010-10-28 11:30:00 · 988 阅读 · 1 评论 -
Log4j配置
log4J是java中最为常见的日志管理组件,通过log4j可以轻易的在任意代码位置输出日志,并可以灵活的控制日志的输出,是各种系统中不可缺少的功能组件。这里仅对log4j的配置作简单介绍说明。 首先到log4j的官网下载log4组件,官网地址http://logging.apache.org/log4j/,本文使用log4j-1.2.12.jar版本的jar包。 然后创建log4j配置文件。配置文件可以是xml格式或properties格式,文件名称可以为任意名称原创 2010-10-28 14:51:00 · 1649 阅读 · 0 评论 -
Hibernate配置
hibernate是java中常见的一种ORM解决方案,可以实现数据库类型无差别化,以对象方式快速访问数据,极大的提高开发效率。由于hibernate框架本身的配置选项和应用十分庞大复杂,因此这里只对hibernate的基本配置使用加以说明。 首先当然是下载Hibernate框架。可以从官方站点上下载最新的版本,下载地址http://www.hibernate.org/downloads,本文配置基于hibernate3.0。需要引用的jar包主要包括:hibernate3.原创 2010-10-27 14:18:00 · 2231 阅读 · 0 评论 -
Eclipse上的Web项目调试
在Eclipse中开发Web项目的首要难题就是如何进行代码调试。本文简要说明一下在Eclipse中使用Tomcat和Jetty调试Java Web项目的方法。 Tomcat插件方式。Eclipse自身可以通过下载安装Tomcat插件的方式进行调试,由于插件中集成了tomcat的运行环境,所以不需要独立安装Tomcat服务器。该插件网址http://www.eclipsetotale.com/tomcatPlugin.html,插件下载地址:http://www.eclipsetotal原创 2010-11-08 16:35:00 · 36324 阅读 · 1 评论