问题列表 - 第4551页

Hibernate在运行时更改获取模式

我有两个使用一对多关系相关联的表:employee - > department:和employee表中的department_id关系.

我使用hibernate:我的hibernate映射文件是:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
                                   "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!-- 
    Mapping file autogenerated by MyEclipse Persistence Tools
-->
<hibernate-mapping default-lazy="false">
 <class catalog="moi"
  name="com.ebla.moi.correspondence.model.entity.user.User" table="user">
  <id name="id" type="java.lang.Long">
   <column name="id"/>
   <generator class="identity"/>
  </id>
  <many-to-one
   class="com.ebla.moi.correspondence.model.entity.department.Department"
   fetch="select" name="department">
   <column name="department_id"/>
  </many-to-one>
  <property generated="never" lazy="false" name="name" type="java.lang.String">
   <column length="128" name="name" not-null="true"/>
  </property>
  <property generated="never" lazy="false" name="email" type="java.lang.String">
   <column length="128" name="email" not-null="true" unique="true"/>
  </property>
  <property generated="never" lazy="false" name="maritalStatus" type="java.lang.Short">
   <column name="marital_status" not-null="true"/>
  </property>
  <property generated="never" lazy="false" name="hireDate" …
Run Code Online (Sandbox Code Playgroud)

mapping hibernate

5
推荐指数
2
解决办法
2万
查看次数

C#int枚举转换

可能重复:
在C#中将int转换为枚举

如果我有以下代码:

enum foo : int
{
    option1 = 1,
    option2,
    ...
}

private foo convertIntToFoo(int value)
{
    // Convert int to respective Foo value or throw exception
}
Run Code Online (Sandbox Code Playgroud)

转换代码会是什么样的?

c# enums

54
推荐指数
4
解决办法
10万
查看次数

Django:如何动态创建模型以进行测试

我有一个Django应用程序,需要一个settings以下形式的属性:

RELATED_MODELS = ('appname1.modelname1.attribute1',
                  'appname1.modelname2.attribute2', 
                  'appname2.modelname3.attribute3', ...)
Run Code Online (Sandbox Code Playgroud)

然后挂钩他们的post_save信号,根据attributeN定义更新一些其他固定模型.

我想测试这种行为,测试应该工作,即使这个应用程序是项目中唯一的一个(除了它自己的依赖项,不需要安装其他包装应用程序).如何为测试数据库创建和附加/注册/激活模拟模型?(或者它可能吗?)

允许我使用测试夹具的解决方案会很棒.

python django unit-testing mocking django-models

62
推荐指数
7
解决办法
2万
查看次数

如何在单独的dll项目中配置WCF

我正在开发一个将消耗大量Web服务的Web应用程序(ASP.NET 3.5).我为每个Web服务创建了一个单独的dll项目:这些项目包含服务引用和客户端代码.

但是,调用网站必须在其web.config中包含<system.serviceModel>信息(<bindings><client>节点),即使这些信息也在dll的app.config文件中!我已经尝试将serviceclass.dll.config复制到网站的bin目录,但这没有帮助.

有没有办法集中配置WCF客户端?

asp.net wcf service-reference wcf-configuration

7
推荐指数
1
解决办法
1万
查看次数

是否可以在没有模式名称的情况下调用用户定义的函数?

我正在使用MS SQL 2005,当我创建一个函数时,我需要设置模式名称来调用它:

select dbo.MyFunc
Run Code Online (Sandbox Code Playgroud)

我的所有表都是"dbo"模式,我不需要模式名称来引用它,所以我想知道我是否缺少一些可以对函数执行相同操作的配置.

sql-server schema sql-server-2005

17
推荐指数
3
解决办法
9421
查看次数

数据库部署最佳实践

大多数情况下,我们更改表中的现有数据库表,存储过程,函数或参数以进行软件升级/错误修正.当我们将更改部署到生产或预生产等其他环境时,我们的数据库更改的某些部分将被遗忘.

在我们公司,一些开发人员使用数据库差异分析应用程序来找出测试和生产环境之间的差异.一些开发人员存储他们在db上所做的每个更改的t-sql,就像我一样.

我想知道你在做什么来将db更改部署到生产环境.为什么选择这种方式?或者必须做什么?

谢谢你的回复!

database deployment

9
推荐指数
2
解决办法
1万
查看次数

Eclipse:如何使用外部jar构建可执行jar?

我正在尝试构建一个可执行的jar程序,它取决于下载的外部jar.在我的项目中,我将它们包含在构建路径中,并且可以在eclipse中运行和调试.

当我尝试将它导出到jar时,我可以运行该程序,但是当我尝试按下包含来自外部jar的函数调用和类的按钮时,我无法运行.我编辑了环境变量(Windows XP)CLASSPATH以包含所有外部jar的路径,但它不起作用.

需要注意的一点是,我在导出可执行jar时遇到了编译警告,但它没有显示有关警告的任何描述.

有人会提供一个关于如何使用eclipse包含外部jar程序的详尽指南吗?

java eclipse jar external classpath

47
推荐指数
5
解决办法
14万
查看次数

Scheme功能是一个内衬吗?

我正在关注计算机程序的结构和解释,在尝试解决Ex 1.3时,我作为我的第一次尝试得到了以下代码:

(define (sumsq a b c)(
(define highest (if (> (if (> a b) a b) (if (> a c) a c)) (if (> a b) a b) (if (> a c) a c)))
(define second_h (if (> (if (> a b) b a) (if (> a c) c a)) (if (> a b) b a) (if (> a c) c a)))
(+ (* highest highest) (* second_h second_h)))
Run Code Online (Sandbox Code Playgroud)

它没有用,我查找了解决方案并在SICP Wiki上找到了它们

;; ex 1.3
;; …
Run Code Online (Sandbox Code Playgroud)

scheme function sicp

3
推荐指数
2
解决办法
1407
查看次数

是否有"GUI-Element"的通用术语?

是否有一个通用的,广泛理解的GUI元素术语.我已经编写了如此多的GUI工具包,我无法分辨只有Windows的程序员是否知道Java人群谈论时的含义widgets.GTK +用户是否知道它control是什么?除了我之外还有其他人记得gadgets吗?

user-interface

1
推荐指数
1
解决办法
293
查看次数

Spring IoC和通用接口类型

我正在尝试使用Spring IoC这样的接口:

public interface ISimpleService<T> {
    void someOp(T t);
    T otherOp();
}
Run Code Online (Sandbox Code Playgroud)

Spring可以根据泛型类型参数T提供IoC吗?我的意思是,像这样:

public class SpringIocTest {
    @Autowired
    ISimpleService<Long> longSvc;

    @Autowired
    ISimpleService<String> strSvc;
    //...
}
Run Code Online (Sandbox Code Playgroud)

当然,我上面的例子不起作用:

expected single matching bean but found 2: [serviceLong, serviceString]
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessAfterInstantiation(AutowiredAnnotationBeanPostProcessor.java:243)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:957)
Run Code Online (Sandbox Code Playgroud)

我的问题:是否可以提供类似的功能,只需对接口或实现类进行最少的修改?我知道我可以使用@Qualifiers,但我希望尽可能简单.

java generics spring types inversion-of-control

36
推荐指数
2
解决办法
3万
查看次数