[b]1、插件安装有三种方法:[/b]
a、是将文件靠到eclipse的根目录,如文件夹取名为chajian,下层文件夹为eclipse,下层文件夹为 features和plugins,再在eclipse的根目录建links文件夹,内部建chajian.link,编辑为path= chajian (或者c:/eclipse/chajian,即绝对和相对路径皆可),就ok了(多个插件可以定义一个 pluge.link,一个path=***一行;或者定义多个.link文件,每个包含一个path)。
b、是把插件包内的plugins和features内的文件拷贝到本目录下plugins和 features中。
c、通过Help->Software Update->Find and Instal直接安装
[b]2、打包成jar文件[/b]
需要根据自定义的文件生成MANIFEST.MF,其中每行的冒号后面都有一个空格,否则出错。例:Manifest-Version: 1.0(1.0前有空格,其他行也是如此)
[b]3、由数据库中的表自动建立.java和.hbm.xml文件[/b]
a.建立项目:打开带HibernateTools插件的eclipse,建立一个名为“test”的java project,内部新 建一个名字为src的source folder。
b. 建立hibernate配置文件:新建“hibernate configuration file”,输出路径选择“test项目的src目录”,然后的对话框填写配置文件(包括database dialect,driver class,connection url,username,password,creat a console configuration),下一个对话框先填写name(即console configuration name),再点“add external jars”,选择数据库驱动的jar文件,看到src中有“hibernate.cfg.xml”就是配置文件建立成功。
c. 建立目标文件:点工具栏hibernate图标,选择“hibernate code generation...”,在弹出的对话框中点击左侧“新建”,把名字改为“test”,console configuration选刚才建立的console configuration name,package填想生成的包结构,点reveng.xml的“setup”,接下来对话框选择test的src目录,然后导入需要的数据库表(有关联的就要导入,即外键的表也要导入),然后点“finish”;选择main右边的exporters,选中generate domain code,generate mappings三项,run,刷新项目,看到包中生成的.java和.hbm.xml文件,成功,把它们拷入myeclipse的相应项目里。
hbm文件的主键有一条<generator class="assigned"/>表示用程序来设置主键,一般改为"increment"表示递增生成主键,对于oracle数据库。
d.删除Console Configuration:打开Hibernate Console的透视图(perspective),在左侧Hibernate Configuration的视图(view)中右键单击,就可以删除。
删除Hivernate Code Generation:点击工具栏Hibernate图标,左侧即可删除。
[b]4、CVS的bug[/b]
在用MyEclipse的CVS时发现,如果项目里其他人新建了文件夹,自己同步代码时就会出错。就算自己也新建了那个文件夹也不行,难道是个bug?
后来发现通过右键点击项目,用team属性里的update可以更新。
[b]5、显示列号方法:eclipse的preferences[/b]
a)General -> Editors -> Text Editors -> Show Line Number(java代码行号)
b)MyEclipse -> Editors => Common Editor Preferences -> Show Line Number(jsp加行号)
都选中
[b]7、按ctrl+t会列出接口的实现类列表[/b]
[b]8、页面和java文件的缩进宽度[/b]
MyEclipse -> Editors => Common Editor Preferences 的 Displayed tab width可以调整jsp页面的缩进宽度
windows->java->Code Style->Formatter->Edit
[b]
9、查看某个具体文件或类,变量等[/b]
F3或按住crtl点名字
[b]10.加注释[/b]
写的文件在文件头加上公司版权声明,类前面加上作者、版本等信息。具体操作如下:
在window->preferences->java->code Style中将Automatically add comments for new .....前面的勾打上
在window->preferences->java->code Style->code Templates中
Comments部分选择Types编辑一下,Code部分选择New java files编辑一下
[b]11.去掉不同在cvs同步的资源[/b]
在window->preferences->Team->Ignored Resources
添加不想同步的匹配样式或文件名即可.
[b]12.设置不同文件的编码方式[/b]
在window->preferences->General->Content Types里
选择不同的文件类型,就可以设置不同的编码方式,自己手工输入。
a、是将文件靠到eclipse的根目录,如文件夹取名为chajian,下层文件夹为eclipse,下层文件夹为 features和plugins,再在eclipse的根目录建links文件夹,内部建chajian.link,编辑为path= chajian (或者c:/eclipse/chajian,即绝对和相对路径皆可),就ok了(多个插件可以定义一个 pluge.link,一个path=***一行;或者定义多个.link文件,每个包含一个path)。
b、是把插件包内的plugins和features内的文件拷贝到本目录下plugins和 features中。
c、通过Help->Software Update->Find and Instal直接安装
[b]2、打包成jar文件[/b]
需要根据自定义的文件生成MANIFEST.MF,其中每行的冒号后面都有一个空格,否则出错。例:Manifest-Version: 1.0(1.0前有空格,其他行也是如此)
[b]3、由数据库中的表自动建立.java和.hbm.xml文件[/b]
a.建立项目:打开带HibernateTools插件的eclipse,建立一个名为“test”的java project,内部新 建一个名字为src的source folder。
b. 建立hibernate配置文件:新建“hibernate configuration file”,输出路径选择“test项目的src目录”,然后的对话框填写配置文件(包括database dialect,driver class,connection url,username,password,creat a console configuration),下一个对话框先填写name(即console configuration name),再点“add external jars”,选择数据库驱动的jar文件,看到src中有“hibernate.cfg.xml”就是配置文件建立成功。
c. 建立目标文件:点工具栏hibernate图标,选择“hibernate code generation...”,在弹出的对话框中点击左侧“新建”,把名字改为“test”,console configuration选刚才建立的console configuration name,package填想生成的包结构,点reveng.xml的“setup”,接下来对话框选择test的src目录,然后导入需要的数据库表(有关联的就要导入,即外键的表也要导入),然后点“finish”;选择main右边的exporters,选中generate domain code,generate mappings三项,run,刷新项目,看到包中生成的.java和.hbm.xml文件,成功,把它们拷入myeclipse的相应项目里。
hbm文件的主键有一条<generator class="assigned"/>表示用程序来设置主键,一般改为"increment"表示递增生成主键,对于oracle数据库。
d.删除Console Configuration:打开Hibernate Console的透视图(perspective),在左侧Hibernate Configuration的视图(view)中右键单击,就可以删除。
删除Hivernate Code Generation:点击工具栏Hibernate图标,左侧即可删除。
[b]4、CVS的bug[/b]
在用MyEclipse的CVS时发现,如果项目里其他人新建了文件夹,自己同步代码时就会出错。就算自己也新建了那个文件夹也不行,难道是个bug?
后来发现通过右键点击项目,用team属性里的update可以更新。
[b]5、显示列号方法:eclipse的preferences[/b]
a)General -> Editors -> Text Editors -> Show Line Number(java代码行号)
b)MyEclipse -> Editors => Common Editor Preferences -> Show Line Number(jsp加行号)
都选中
[b]7、按ctrl+t会列出接口的实现类列表[/b]
[b]8、页面和java文件的缩进宽度[/b]
MyEclipse -> Editors => Common Editor Preferences 的 Displayed tab width可以调整jsp页面的缩进宽度
windows->java->Code Style->Formatter->Edit
[b]
9、查看某个具体文件或类,变量等[/b]
F3或按住crtl点名字
[b]10.加注释[/b]
写的文件在文件头加上公司版权声明,类前面加上作者、版本等信息。具体操作如下:
在window->preferences->java->code Style中将Automatically add comments for new .....前面的勾打上
在window->preferences->java->code Style->code Templates中
Comments部分选择Types编辑一下,Code部分选择New java files编辑一下
[b]11.去掉不同在cvs同步的资源[/b]
在window->preferences->Team->Ignored Resources
添加不想同步的匹配样式或文件名即可.
[b]12.设置不同文件的编码方式[/b]
在window->preferences->General->Content Types里
选择不同的文件类型,就可以设置不同的编码方式,自己手工输入。