- 博客(244)
- 资源 (5)
- 收藏
- 关注
原创 Hibernate 表关系描述之OneToMany
Hibernate 表关系描述之OneToMany 上篇写了一对一,那么在这篇我们讲一对多,那么在表中的一对多,是使用外键关联,通过一张表的一个键另一个表的外键来建立一多关系; 而在类中表示为一个类中有一个集合属性包含对方类的很多对象,而在另一个类中,只包含前术类的一个对象,从而实现一对多关系的建立! 而在Hibernate中采用的是Set类型集合,而使用主来实现,好了,我们来
2013-08-06 08:30:21 4778
原创 JavaScript等比例缩放图片
js等比例缩放图片,这个功能非常实用,当网页加载一个尺寸比较大的图片时,往往会把一个网页撑的变形,页面变得很难看,于是我们就想到了用JS去控制超出一定范围的图片,以稳定页面布局,本代码段就是完成了此功能,而且代码非常简洁,效果很好。等比例缩放图片function DrawImage(ImgD,iwidth,iheight){ //参数(图片,允许的宽度,允许的高度)
2013-08-02 12:35:19 9459
原创 完全卸载oracle11g步骤
出处:http://blog.csdn.net/machinecat0898/article/details/7792471亲测,完全可行,卸载的非常彻底,不用重装系统完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Insta
2013-07-29 13:35:42 1973
原创 java日期格式转换工具类
package com.ace.backoffice.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import javax.xml.datatype.DatatypeConfiguratio
2013-07-29 13:34:01 1699
原创 六种方式实现hibernate查询
最近在学习Hibernate的基本内容,刚好在项目中有用到,基本上都是用到哪就学哪。今天看看六种方式实现hibernate查询.........分别是HQL查询,对象化查询Criteria方法,动态查询DetachedCriteria,例子查询,sql查询,命名查询。 如果单纯的使用hibernate查询数据库只需要懂其中的一项就可以完成想要实现的一般功
2013-07-25 21:07:59 2295 2
原创 hibernate配置文件hibernate.cfg.xml的详细解释
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
2013-07-24 22:19:57 96490 10
原创 PLSQl远程连接oracle数据库
PLSQL远程连接Oracle 10G1、在安装ORACLE服务器的机器上搜索下列文件,ORACLE 服务器上的文件oci.dll ocijdbc10.dll ociw32.dll orannzsbb10.dll oraocci10.dll oraociei10.dll (可能服务器没有,如果没有则pl sql 随便用户名密码可
2013-07-23 12:51:14 3158
原创 MyEclipse10.0安装jad反编译插件
1.下载反编译工具jad(下面提供下载)将下载下来的jadstar158.zip解压缩,将jad.exe文件放入jdk安装目录下如:C:\Program Files\Java\jdk1.6.0_20\bin 2.下载eclipse反编译插件net.sf.jadclipse_3.3.0.jar(下面提供下载)3.将net.sf.jadclipse_3.3.0.jar
2013-07-18 12:56:45 17385 5
原创 OA项目管理开发需求
OA项目管理系统开发需求描述(一)项目基本信息管理(二)项目立项管理(三)项目进度管理(四)项目资源管理(五)项目成本管理(六)项目合同及回款管理(七)项目文档管理(八)项目沟通管理(九)项目质量及风险控制 一、项目基本信息管理(一)经营目标分解与看板管理(二)合作单位信息库维护(三)责权关系及管理架构(四)项目利益相关信息 二、
2013-07-16 11:39:03 2975
原创 字体编辑用中日韩汉字Unicode编码表
一丁丂七丄丅丆万丈三上下丌不与丏4E004E014E024E034E044E054E064E074E084E094E0A4E0B4E0C4E0D4E0E4E0F丐丑丒专且丕世丗丘丙业丛东丝丞丟
2013-07-14 22:28:39 83207
转载 安装SQL Server 2005提示IIS未安装或者未启用的解决方法
昨天安装SQL Server 2005数据库,是Windows 2008操作系统,结果过程中提示IIS未安装或者未启用。但是IIS却已经安装了,这是怎么回事呢?查看了微软的官方网页,发现有这样的问题提出。影响到的操作系统有: * Windows 7 * Windows Server 2008 R2 * Windows Server 2008 * W
2013-07-14 17:14:21 8958
转载 SQL Server 2005 彻底卸载、重装问题
注意:(1)该网站提供的msicuu2.exe和SRVINSTW.exe文件貌似有病毒,请自行搜索下载。msicuu2.exe 大约351kb ,SRVINSTW.exe 大约28 kb。msicuu2.exe,Windows Installer 清理实用工具程序包官方页面:http://support.microsoft.com/kb/290301/zh-cn(2)在我的Serv
2013-07-14 16:16:57 3680
原创 Struts2 第一章:搭建Struts2开发环境
Struts2概述 在Struts的官方网站上,写着下面两段话:Apache Struts 2 is an elegant, extensible framework for creating enterprise-ready Java web applications. The framework is designed to streamline the ful
2013-07-08 23:04:19 1655 2
原创 EAS BOS 回滚提交数据
public int delete(int sID) { Connection con = getConnection(ctx); try { con.setAutoCommit(false);// 更改JDBC事务的默认提交方式 dbc.executeUpdate("delete from xiao where ID=" + sID); dbc.exe
2013-06-25 14:31:59 1925 1
原创 Uuid, BOSObjectType, BosUUid 区别
Uuid 和BOSUuid 区别:BOSUuid 加入了BOSType的概念,这个唯一码跟 BOSType有关,里面包含了BOSType的信息。 根据BOSType可以生产BOSUuid,同样,根据BOSUuid也可以找到BOSType. BOSUuid 与ObjectUuidPK : BOSUuid表示数据库分录的ID,可以理解为数据库行的ID, 数据库行对应一个java对象,所以就用Obj
2013-06-19 17:42:32 3430
转载 对于单据头进行合计的字段,在序时簿中合计错误
问题现象:单据头字段进行合计,在序时簿界面,合计的结果不正确,对于单据有N条分录的情况,单据头合计字段对此条单据记录会得到N倍实际值的结果。分析解答:找到此单据序时簿界面listui对应的query,在“字段”页签中,找到要合计的单据头字段,然后在下面的扩展属性栏中增加一个PKNameGroupBy,并将此扩展属性对应的值修改为id,然后重新发布即可。问题现
2013-06-18 16:16:27 1761
原创 环境变量获取
在客户端和服务端取环境变量客户端:SysContext.getSysContext().getCurrentCtrlUnit() 取当前CUSysContext.getSysContext().getCurrentFIUnit() 取当前CompanySysContext.getSysContext().getCurrentUserInfo() 取当前User
2013-06-18 13:35:19 1988
原创 如何在金蝶BOS中安装Java反编译插件?
1、首先获取文件【jadclipse_3.1.0.jar】和【jad.exe】文件2、将【jadclipse_3.1.0.jar】文件拷贝到【安装目录/eas/bos/BOSModular/platform/eclipse/plugins/】下3、将【jad.exe】拷贝到d:/jad目录下4、重启bos5、点击菜单【窗口-首选项】,选择【Java-JadClips
2013-06-18 10:25:18 3141
转载 电驴提示“该内容尚未提供权利证明,无法提供下载”之解决办法详解
最近在电驴上下载东西时总是提示“该内容尚未提供权利证明,无法提供下载”,让人很恼火,其实这个问题很容易就能解决,现在给出四种办法,供各位驴友选择,请勿灌水,谢谢合作!【方法一】在检索到的网址中添加".gdajie",注意添加位置是在verycd之后. 比如我要下载《数字图像处理》这本书原检索地址:http://www.verycd.com/topics/2923809/点开显示“该
2013-04-05 15:46:19 1266
转载 EAS 使用小总结
1 、EAS F7 多选属性控制 prmtPortlet.setEnabledMultiSelection(true);2 、EAS 菜单表记录 系统化菜单表:t_bas_sysmenuitem 客户化菜单表:t_pm_mainmenuitem3 、EditUI 分录自动增加合计行 setTableToSumFie
2013-04-03 01:13:24 5967 1
转载 Java中读取资源文件的工具类
package com.justsy;import java.io.InputStream;import java.util.Properties;public class PropertiesManager { private String resName = "appstore.properties"; private Properties prop = new Proper
2013-04-03 01:11:44 1490
转载 EAS发送消息的代码
/** * 发送信息 * @param ctx * @param remindPersonId 接受人id * @param title 消息标题 * @param sendMessage 消息内容 */ private static void sendMessage(Context ctx, String remindPerso
2013-04-03 01:09:52 1799
转载 EAS BOS 回滚提交数据
public int delete(int sID) { Connection con = getConnection(ctx); try { con.setAutoCommit(false);// 更改JDBC事务的默认提交方式 dbc.executeUpdate("delete from xiao where ID=" + sID); dbc.
2013-04-03 01:05:08 2144
转载 EAS-BOS常用控件属性方法事件
原文地址:EAS-BOS常用控件属性方法事件作者:袁智勇 种类名称说明CombBoxaddItem将枚举的值加入下拉列表选项CombBoxremoveAllItems删除下拉列表的所有选项CombBoxsetModel使用值对象集合给ComboBox控件赋值DefaultComboBoxMode
2013-04-03 00:58:03 18067
转载 EAS BOS 常用的需覆盖的方法和作用
onload(), onshow(), loadFields(),loadFields 将业务数据装载到控件。数据绑定代码在super.loadFields中。storeFields 从控件中获得最新的业务数据。数据绑定代码在super.storeFields中。getSelectors 指定查询单据对象时需要的属性列表。verifyInp
2013-04-03 00:55:10 2812
转载 eas bos常用代码-新增单据,参数传递
2.1 单据新增代码 如:新增一行付款单 //构造一条付款单信息(构造值对象) PaymentBillInfo payInfo = new PaymentBillInfo(); payInfo.setNumber(“1001”); //关联用户 UserInfo userInfo = new UserInfo(); userInfo.setId(BOSUuid.read("867d5
2013-04-03 00:50:47 10722
转载 bos常用数据的查询方法
/*根据某个SQL语句查询一个实体数据集*/String sql = "select number, entries.id,entries.newDay,entries.newHour where id = '" + id + "'";LeaveBillCollection c = LeaveBillFactory.getRemoteInstance(
2013-04-03 00:40:36 2143
转载 BOS中控件非空 非0校验
protected void verifyInput(ActionEvent arg0) throws Exception { super.verifyInput(arg0); //非空校验 HashMap verifyNullMap=new HashMap(); verifyNullMap.put("库存组织", prmtStorageOr
2013-04-03 00:36:03 1437
转载 金蝶时期的那些笔记
晚上睡不着,打开电脑翻到了一些当年在金蝶时写的笔记,还是让它们出来透透气吧,要不连我都忘记自己曾经写过这些东西了。金蝶是我第一个东家,也是我技术能力提升最快的地方,真心祝福金蝶能高飞。EAS开发环境部署一.开发环境的搭建由于现场开发环境与研发中心的差异,搭建环境会有差异,为了保证最后环境的搭建成功,我们分步骤进行搭建,以方便其中的一步如果出错
2013-04-02 23:51:03 3905 1
转载 金蝶BOS二次开发入门:常用类说明、代码调用过程
================================常用类说明=================================第一个:IPurOrder作为创建,更新及其他操作‘采购订单’实体对象的接口。获得IPurOrder的实例: IPurOrder i PurOrder = PurOrderFactory.getRemoteInstance();
2013-04-02 23:26:37 17397 2
转载 UML建模语言7种图(以银行ATM系统为例)
1 用例图: 描述了系统提供的一个功能单元。以一种可视化的方式理解系统的功能需求,"角色"与系统内用例之间的关系。 本例中,参与者"银行储户"和ATM机。简化后的ATM机仅有取款、存款及其余功能。其余功能不做详细说明。2 类图: 显示系统的静态结构。逻辑类、实现类,实现类就是程序员处理的实体。类在类图上使用包含三个部分的矩形来描述,如图
2013-04-02 22:54:52 9882
转载 使文本字段支持F7录入
在项目中有时需要对一个文本型的字段,在录入时以F7的形式进行选择。可通过如下方法实现: 1: final KDBizPromptBox prmtstatus = new KDBizPromptBox(); 2: prmtstatus.setQueryInfo("com.kingdee.eas.shine.bas
2013-04-02 21:15:43 1700
转载 KDTable 表达式应用工具类
近期在EAS开发过程中,由于表格内有很多需要联动处理的逻辑,比如,价格单元格变化后,需要联动计算金额,明细修改后需要联动处理合计值等,通常的处理是添加表格编辑事件,处理以上业务逻辑,经过研究发现KDTable是支持类似excel公式的,以下是开发过程中提供的工具方法,用于设置一些常用的公式,如:sum、加法、减法、IF等。由于公式中使用的单元格索引,类似excel中的列头表示方式如:A1=sum
2013-04-02 20:49:20 1241
转载 金蝶EAS登录获取用户相关信息失败、EAS默认用户名、密码
1.sql2005,新装的EAS7.0服务器,新建一个帐套,都弄好了以后,客户端登陆的时候提示错误:获取用户相关信息失败! 日志里说该游标未声明 解决方法:在SQL SERVER执行alter table T_PM_Security add FExpiredPassCanChg char(200),问题解
2013-04-01 09:50:47 18130 1
转载 EAS BOS MsgBox使用大全
EAS BOS开发程中,不管是调试还是系统逻辑提示,都会使用到信息提示、信息确认框,但在网上找不到比较全面的Messagebox使用说明;对于内部开发员来说,相当的不便,我用了一天的时间试了MsgBox的用法,由于没法上传图片,所以每个函数的结果就略了;如对其他人有帮助,那花时间整也是值得的,如需更详的情况发邮件给我[email protected](String inf
2013-03-13 09:07:36 1531
转载 给ListUI中的查询界面中的(默认)F7字段进行设置过滤
先写一个类继承FMDefaultQueryProcesso, import com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox;import com.kingdee.bos.metadata.entity.EntityViewInfo;import com.kingdee.bos.metadata.entity.Filter
2013-03-08 09:31:19 1410
转载 如何修改F7字段所关联的业务单元
在一般情况下,在BIM视图对单据新增F7字段时,就可以关联到想要的基础档案或其它视图。但是,当需要关联一些不存在业务单元(即*.bizunit文件)的基础档案时(如:自定义核算项目)。此时就只能通过以下步骤来处理:1.在BIM里加一个F7字段,关联物料或其他可以选到的基础资料。保存后先别发布;2.切换到BOS透视图,打到对应的.relation文件,修改supplierEntity,原来是
2013-03-08 09:28:59 1492
转载 EAS BOS f7弹出指定窗体的操作方法
A、定义F7窗体从list继承, 新建的F7窗体需实现implements KDPromptSelector,实现了KDPromptSelector就可以在f7窗体类中添加方法getDataB、 //弹出窗口的代码private OrgListUI prmtorg_F7ListUI;prmtFixcenter.addSelectorListener(new SelectorListene
2013-03-07 11:25:41 4209
转载 F7显示物料时带树状菜单
Java代码 public KDBizPromptBox getMaterialF7ForReportFilterUI() { KDBizPromptBox kDBizPromptBoxMaterial = new KDBizPromptBox(); kDBizPromptBoxMaterial.setEditable(true);
2013-03-03 14:17:30 1081
转载 叙事薄填充数据后处理
按照一般思维,在UI中填充数据是在loadFields()之后的,当然,也在onLoad()之后在ListUI中填充数据是有区别的,一般ListUI都是虚模式,所以填充数据就不是loadFields()后来,虚模式跟网页的真分页类似,滚动条向下拖就重新查询数据库将数据填充到界面上来。例如,有个tblMain(ListUI中KDTable默认实例),有个列selected,是chec
2013-03-03 14:16:37 987
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人