在Eclipse RCP中使用Spring或者Hibernate

在RCP中使用Spring,最关键的一点在于spring配置文件的读取,因为RCP使用自己的ClassLoader,所以用通常的方法是无法装载Spring的配置文件。解决的思路是:在读取Spring配置文件时将RCP的ClassLoader暂时换一下。在这里我根据Spring配置文件在项目中的存放位置,给出两种办法。一、配置文件存放在源代码根目录下。假设我有一个叫admin_console的项目,我把Spring的配置文件myspring.xml放在源代码根据…

eclipse里面配置jdk

今天有一个新的svn项目需要拉下来进行配置测试,然后这个项目用的jdk环境是1.6版本的,然而我的电脑上的jdk版本是1.7的,所以我开始是想需要把拷过来的jdk1.6的在环境变量中进行配置,之后看了一遍到领导的环境搭建,学习到了。 可以直接在eclipse里面进行jdk的安装,这样节省了很多时间,同时也非常方便。 下面,我来介绍一下如何在eclipse里面安装jdk; 1.首先呢,拷贝需要的的jdk文件 2.然后再ecli…

eclipse 创建maven项目设置默认jdk版本

使用maven的时候,默认会使用1.5版本的JDK,并且也是编译成1.5的,我的电脑里面用的JDK是1.8的,没理由还用1.5的吧!所以我手动改成了1.8,郁闷的是,每次 maven-update project 的时候,又变成1.5的了 查阅了相关资料后,发现了修改的方法,打开maven安装目录下的 maven–》conf 修改settings.xml,找到profiles节点,在里面添加 <profile> <id>jdk-1.8</id> <activation> &…

使用OpenJDK来查看SunJDK不提供的部分源码

    都知道SunJDK(不喜欢叫他OracleJDK)只提供了java和javax下大部分的源码,其他源码想看却无门。我们可以通过OpenJDK来满足我们的私窥欲。     网上有很多OpenJDK的安装方法,但是请记住,我们只是为了看源码,并不是使用它作为开发环境(我还是喜欢用SunJDK来做开发,以免跑到正式环境上有莫名的兼容问题),所以本篇文章不会去介绍如何编译安装OpenJDK的步骤。     我的环境是Ubuntu 11.10,自…

Java中JDK的安装和path,classpath的环境配置

 1,第一步,不用说肯定是去下一个java JDK了。目前最新版本的java JDK应该是JDK 7.0,这个就自己去百度一下了,好多网站都可以找到。2,第二步就是安装JDK虚拟机了,按照它里面的提示一步一步地来。你可以安装在C盘也可以安装在其他盘(如D盘),里面有两个程序。如:我的安装的是JDK6.0,安装在D:\IT\JDK6.0路径下。步骤如下:点“接受”,选择路径D:\IT\JDK6.0之后点“确定”,下面安装此版本的jre选择…

JVM

-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M 这里有几个问题:1. 各个参数的含义什么?2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?3. 为何将上面的参数写入到eclipse.ini文件Eclipse没有执行对应的设置?下面我们一一进行回答1. 各个参数的含义什么?参数中-vmargs的意思是设置JVM参数,所以后面的其实都是JVM的参数了…

struts中的感叹号方式动态方法调用

用这种方式需要先开启一个开关,官网不推荐使用这种方式,建议大家不要使用. <constant name="struts.enable.DynamicMethodInvocation" value="true" />  <struts> <constant name="struts.enable.DynamicMethodInvocation" value="true" /> <package name="default" extends="struts-default"> <action name="login" class="com.action.LoginAction"> <result type=…

Eclipse maven构建springmvc项目

原文地址为:Eclipse maven构建springmvc项目一.背景介绍   对于初学者,用maven构建项目并不是一件容易的事,springmvc并不是MVC中的主流,但是本人觉得springmvc比struts要好用,真正做到了零配置。一次使用,就放不下了。 二.准备工作   1.Eclipse 3.7   2.maven   3.Eclipse 需要安装maven插件。url:maven - http://download.eclipse.org/technology/m2e/releases 。安装maven-3.0.4。并…

eclipse从数据库逆向生成Hibernate实体类

做项目必然要先进行数据库表设计,然后根据数据库设计建立实体类(VO),这是理所当然的,但是到公司里做项目后,让我认识到,没有说既进行完数据库设计后还要再“自己”建立一变VO。意思是,在项目设计时,要么根据需求分析建立实体类,由正向生成数据库表;要么就先进行数据库表设计,再逆向生成实体类。没有说进行完任意一方的设计后再去花时间去自己匹配建立另一方的设计。 原因是: 1. 1.5倍工作量,…

在Eclipse下搭建Hibernate框架

  实现在Eclipse中搭建一个Hibernate框架。在这里,我使用的数据库是mysql5.5。 1.安装和当前Eclipse版本匹配的Hibernate插件或者JBoss插件:   在Eclipse中点击Help —> Eclipse Marketplace,搜索JBoss Tools,点击install,选择要安装的JBoss插件(我选择了全部),一路默认即可,安装完后重启Eclipse。   重新打开Eclipse后,右键New -> Other,输入hibernate会提示          …

Hibernate中的层级查询

1、只有两个层次时候的查询:      方法1-利用HQL查询: public class Pack { private String id; private Pack parentPack; public String getId() { return id; } public void setId(String id) { this.id = id; } public Pack getParentPack() { return parentPack; } public void setParentPack(Pack parentPack) { this.parentPack = parentPack; } @Override public int hashCode() { final int…

maven用于项目构建和管理。包含创建Project、编译、测试、打包、发布

未分类 , , 发表评论
maven用于项目构建和管理。包含创建Project、编译、测试、打包、发布。 1. Eclipse集成MAVEN 下载maven工具包,解压到某个目录 在eclipse配置maven路径和settings.xml window菜单下的preference 利用eclipse右键创建maven project,点击project右键执行编译、测试、打包菜单 2. Eclipse集成MAVEN jar http://maven.aliyun.com/nexus/ 阿里云服务器的jar包仓库 在这个配置文件中写入配置 < project…

eclipse构建maven的web项目

原文地址:http://blog.csdn.net/smilevt/article/details/8215558 使用Eclipse的maven构建一个web项目 1、选择建立Maven Project 选择File -> New -> Other,在New窗口中选择 Maven -> Maven Project;点击next          2、选择项目路径 Usedefault Workspace location默认工作空间          3、选择项目类型 在Artifact Id中选择maven-archetype-webapp          4 、输入Group ID和 Arti…