Spring整合Hibernate的步骤

未分类 , , , , , 发表评论
为什么要整合Hibernate?1、使用Spring的IOC功能管理SessionFactory对象 LocalSessionFactoryBean2、使用Spring管理Session对象  HibernateTemplate3、使用Spring的功能实现声明式的事务管理 整合Hibernate的步骤:1、配置SessionFactory(可以自动完成) <bean id="sessionFactory"  class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">  <property name="configLocation…

Hibernate的Component的用法

      如果一张表的列太多了,那我们应该怎么做呢?可能有些人的做法就是:将一张一有拆分成两张表,那除了将表进行拆分,我们还能怎么样呢?在Hibernate对这种表的列太多,进行拆分,有一种非常好的解决方案,那就是基于Component技术,使用Component技术,我们可以将一种表,按照字段的类型进行分类,同一类的,可以使用一个对象进行封装,而这个封装的对象,就是一个Component。假如,一个用户他的…

maven 详解

未分类 , , , , 发表评论
Maven,发音是[`meivin],”专家”的意思。写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven缩短一些时间。 maven是什么 maven将自己定位为一个项目管理工具。它负责管理项目开发过程中的几乎所有的东西: 版本 maven有自己的版本定义和规则 构建 maven支持许多种的应用程序类型,对于每一种支持的应用程序类型都定义好了一组构建规则和工具集。 输出管理 maven可以管理…

jad反编译jar

方法一:   1.解压jar文件为class   2.反编译   jad -d E:/temp/eucp -r -s java E:/temp/EUCPCommHTTPSingle/**/*.class   反编译E:/temp/EUCPCommHTTPSingle下的所有class文件到e:/temp/eucp目录下,扩展名为java文件。   方法二:   1 使用DJ java decompile 我用的是3.6,然后选择open->打开jar文件,decomile到e:/temp/eucp下   2 删除decompile目录下的class   cd e:/temp/eucp   DEL /S  *.c…

hibernate开发

未分类 , , , , , 发表评论
第一步 下载hibernate,把需要的jar导入工程 hibernate3.jar antlr-2.7.6.jar commons-collections-3.1.jar dom4j-1.6.1.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.5.8.jar slf4j-nop-1.5.2.zip mysql-connector-java-5.0.8-bin.jar 其中mysql-connector-java-5.0.8-bin.jar,slf4j-nop-1.5.2.zip需要额外下载,hibernate中不包含 第二步 编写配置文件 hibernate.cfg.xml文件,内容如下(…

打包jar方法

未分类 , , , , , 发表评论
运行jar包解决方案 2006年08月18日 星期五 下午 07:01 当用java -jar yourJarExe.jar来运行一个经过打包的应用程序的时候,你会发现如何设置-classpath参数应用程序都找不到相应的第三方类,报 ClassNotFound错误。实际上这是由于当使用-jar参数运行的时候,java VM会屏蔽所有的外部classpath,而只以本身yourJarExe.jar的内部class作为类的寻找范围。 **解决方案** 一 BootStrap class扩展方案 Java …

jar的使用(3)

未分类 , , 发表评论
如果有N个class可以用*.classjar cvfm anyName.jar manifest.mf *.class 以下是一个实例 目录的结构如下所示 myjsb(包) Jsb.class(有main方法的文件) a.class b.class c.class ...  ... ... z.class Myjsb.mf(配置文件) Manifest-Version: 1.0Main-Class: myjsb.JsbCreated-By: 1.6(Sun Microsystems Inc.) 在上面的这个配置文件里面myjsb.Jsb这个是    "包名.文件名" 下面是打包的语句 d:/jdk1.6/bin…

初级 MyEclipse 打Jar包

1、 在MyEclipse中选择你要打包的类或者package,右击后,选择Export子选项。2、在弹出的对话框中,选择java——>选择JAR file,单击next 。3、在JAR file后面的文本框中选择你要生成的jar包的位置以及名字,单击next 。4、单击next按钮,到达JAR Manifest Specification。在最底下的Main class后面的文本框中选择你的jar包的入口类。单击Finish 。jar包运行

JAR命令使用

JAR包是Java中所特有一种压缩文档,其实大家就可以把它理解为.zip包。当然也是有区别的,JAR包中有一个META-INF\MANIFEST.MF文件,当你找成JAR包时,它会自动生成。 JAR包是由JDK安装目录\bin\jar.exe命令生成的,当我们安装好JDK,设置好path路径,就可以正常使用jar.exe命令,它会用lib\tool.jar工具包中的类。这些细节就不用管它了。 让我们看看它怎么么使用吧:   一.jar命令参数:   jar命令格式:j…

eclipse导出jar

有时候需要将j2se工程导出,这样可以在别处运作,就不必拘泥于开发感觉中才能运行了。具体做法如下:方法一:(工程没有引用外部jar包时,直接导出)选中工程---->右键,Export...--->Java--->JAR file--->next-->选择jar file的路径及名称-->next-->next---> 选择main class--->finish.方法2:当工程引用了其他的外部jar时,由于eclipse不支持同时导出外部jar包的功能,所…

Java的jar机制

在安装的JDK目录中的jre目录下的lib中有一个rt.jar文件,该文件是Java的类包,包含了经常使用的类:System、String类等,当然还有其它一些类。该文件路径是默认包含在程序中的。若要生成一个名为cal.jar的可执行jar文件:(文件名可以是任意合法名字)首先:把程序生成的所有字节码文件(即.class文件)放在同一个目录下(如:D:/Java/A).然后:用j

Java压缩类库的使用-2.JDK中的打包、压缩类库

  inkfish原创,请勿商业性质转载,转载请注明来源(http://blog.csdn.net/inkfish)。   这里忽略了jar,因为jar实质上属于zip压缩。(来源:http://blog.csdn.net/inkfish) JDK ZLIB压缩:(来源:http://blog.csdn.net/inkfish) package study.inkfish.compress; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputS…

android工程创建的jar包使用proguard进行混淆

混淆文件编写:保存为.pro文件 -injars  androidtest.jar【jar包所在地址】  -outjars  out【输出地址】 -libraryjars    'D:\android-sdk-windows\platforms\android-9\android.jar' 【引用的库的jar,用于解析injars所指定的jar类】   -optimizationpasses 5 -dontusemixedcaseclassnames 【混淆时不会产生形形色色的类名 】 -dontskipnonpubliclibraryclasses 【指定不去忽略非公共的库类。 】 -d…

eclipse如何jar

 在project名字上点击右键->export->java->jar file->将右边的.classpath和.project不用打钩,选择你要将jar文件存储的位置 ->next ->将那个类编译有错误导出这个钩去掉,有点警告不怕,然后next->main class(选择主类的那个),然后finish,打开那个jar文件就可以用了