04 2012 档案

在windows中将Tomcat作为服务启动
摘要:.....在web服务器上通常需要是web容器随开机自动启动,恰好Tomcat可以作为服务启动,只要经过我们简单的配置,就可以将免安装版的Tomcat添加到系统服务中。首先需要配置以下环境变量:JAVA_HOME:JDK 路径JRE_HOME:JRE 路径CATALINA_HOME:Tomcat 路径在 path 环境变量最前面加入:%JAVA_HOME%\bin;%CATALINA_HOME%\bin;好了,环境变量配置完成,接着在 CMD 下运行 service.bat installC:\Users\yuhuashi>service.bat installInstalling th 阅读全文

posted @ 2012-04-28 16:08 0xCAFEBABE 阅读(16524) 评论(0) 推荐(0) 编辑

使用itext组件生成PDF文件
摘要:.....这几天需要做一个单据打印功能,没有找到好的办法,于是只能采用生成PDF文件,然后由客户端下载到本地进行打印,如果使用Chrome浏览器还能支持在线打印预览。那么在这里笔者跟大家分享一下使用iText组件的方法,适用于从没有接触过iText的新手,老手请飘过。这里纯属笔者从实践中所得的经验,如有错误或疏忽之处还请读者指正。首先从iText的官网下载这个开源的小组件。iText官方网站Java版iText组件Java版工具包C#版iText组件C#版工具包这里笔者使用的是Java版itext-5.2.1。将itext-5.2.1.zip压缩包解压缩后得到7个文件:itextpdf-5.2 阅读全文

posted @ 2012-04-26 13:20 0xCAFEBABE 阅读(6521) 评论(1) 推荐(1) 编辑

Hibernate 异常:object references an unsaved transient instance - save the transient instance before flushing
摘要:.....今天在对两张一对多关系的表进行增加数据时,其中主表的数据增加成功了,但是子表却没有数据,这是什么原因导致的呢?在网上查询了一番之后,找到了一个解决的办法:将主表的 .hbm.xml 中的set设置为 inverse="false" 即可。inverse 是反转的意思,而 inverse="false" 则代表主控方为主表,这样将由主控方来维护关联关系(控制权交给了 One 方)。也就是当主表进行更新时,关联的子表也会进行更新。但是做了如上的更改之后,保存的时候却又发生了以下异常:object references an unsaved tran 阅读全文

posted @ 2012-04-08 14:18 0xCAFEBABE 阅读(13584) 评论(0) 推荐(0) 编辑

导航