问题列表 - 第48580页

使用下划线在休眠中生成列和表名

如何强制hibernate生成数据库模式,以便将CamelCase转换为下划线(使用HBM)?例如.我有:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
        "-//Hibernate/Hibernate Mapping DTD//EN"
        "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="cz.csas.pdb.be.model.product.passive">

    <class name="foo.BarBaz">

        <id name="barBazId">
            <generator class="sequence"/>
        </id>

        <property name="extractContactType"/>
        <!-- ... -->
    </class>
</hibernate-mapping>
Run Code Online (Sandbox Code Playgroud)

我希望hibernate创建这样的表(oracle):

CREATE TABLE "BAR_BAZ"
  (
    "BAR_BAZ_ID"               NUMBER(19,0) NOT NULL ENABLE,
    "EXTRACT_CONTACT_TYPE"     VARCHAR2(512 CHAR),
    -- PK etc...
  )
Run Code Online (Sandbox Code Playgroud)

我知道我可以在hbm.xml文件中使用表/列名,但我想全局设置它(既节省时间又防止错误).

java database hibernate jpa jpa-2.0

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

如何在jsp中显示图像?

我有一个bytearray图像.

我需要在jsp页面中以jpg格式显示该图像,并且在单击图像时,我可以将图像下载到我的电脑:

我从我的mysql数据库加载图像作为字节数组..

我的代码是

     ResultSet res = statement.executeQuery("SELECT * FROM 
   upload_data where user_id = "+userID);
   while (res.next()) {

 contactDetails = new ContactDetails();

contactDetails.setContactPhoto(res.getBytes("photo"));

byteArrayBackToImage1(res.getBytes("photo"));
 contactsList.add(contactDetails);
}

public void byteArrayBackToImage1(byte[] imageInByte){
try{

     Random rand = new Random();
        int numNoRange = rand.nextInt();
        String number = String.valueOf(numNoRange);
    //convert byte array back to BufferedImage


    InputStream in = new ByteArrayInputStream(imageInByte);
    BufferedImage bImageFromConvert = ImageIO.read(in);
    System.out.println("bImageFromConvert : "+bImageFromConvert);

    /*ImageIO.write(bImageFromConvert, "jpg", 
             new File("c:\\"+number+".jpg")); */


}catch (Exception e) {
    // TODO: handle exception
}
Run Code Online (Sandbox Code Playgroud)

我需要在jsp中显示图像

例如:image.jpg image2.jpg

通过单击image.jsp,我可以下载该图像并将其保存到我的电脑 …

java jsp servlets

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

Magento:使用分组子句过滤集合


我想过滤带有分组子句的集合.在SQL中,这看起来像:

SELECT * FROM `my_table` WHERE col1='x' AND (col2='y' OR col3='z')  
Run Code Online (Sandbox Code Playgroud)

我怎样才能"翻译"这个以过滤集合->addFieldToFilter(...)
谢谢!

collections filtering magento

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

getAttribute()和getParameter()之间的区别

类中的方法getAttribute()getParameter()方法有什么区别HttpServletRequest

java jsp servlets

271
推荐指数
6
解决办法
31万
查看次数

.InnerHTML在Internet Explorer中无法正常工作

我想为HTML控件的innerHTML分配一个链接标记.但这在Internet Explorer中无法正常工作.但是,当我尝试分配除<link>&<style>标签以外的任何东西时,它可以正常工作.

<html>
<head>
<script type="text/javascript">
function getValue()
  {
  var x=document.getElementById("myHeader");
  x.innerHTML='<link \"http://test.com/css/template.css\" rel=\"stylesheet\"><div>abc</div>';
  alert(x.innerHTML);
  }
</script>
</head>
<body>

<h1 id="myHeader" onclick="getValue()">Click me!</h1>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

此外,如果我更改上面的<div>标签和<link>标签序列,它也可以在Internet Explorer中正常工作.

x.innerHTML='<div>abc</div><link \"http://test.com/css/template.css\" rel=\"stylesheet\">';
Run Code Online (Sandbox Code Playgroud)

请指教!谢谢.

编辑:这是Internet Explorer与ExtJs的错误.更多信息在

http://www.sencha.com/forum/showthread.php?30110-internet-explorer-autoLoad-css-not-applied

html javascript string internet-explorer innerhtml

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

如何在Django中添加"Reply To"?

msg = EmailMessage(subject, body, from_email, [to_email])
msg.content_subtype = "html"
msg.send()
Run Code Online (Sandbox Code Playgroud)

如何添加"回复"标题?

python django

6
推荐指数
2
解决办法
5427
查看次数

Automapper UseDestinationValue

遇到映射问题

VPerson vPerson = new VPerson() { Id = 2, Lastname = "Hansen1", Name = "Morten1" };
DPerson dPerson = new DPerson() { Id = 1, Lastname = "Hansen", Name = "Morten" };

Mapper.Initialize(x =>
{
     //x.AllowNullDestinationValues = true; // does exactly what it says (false by default)
});

Mapper.CreateMap();

Mapper.CreateMap()
      .ForMember(dest => dest.Id, opt => opt.UseDestinationValue());

Mapper.AssertConfigurationIsValid();

dPerson = Mapper.Map<VPerson, DPerson>(vPerson);
Run Code Online (Sandbox Code Playgroud)

dPerson 是0,我认为它应该是1,或者我错过了什么?

工作实例

VPerson vPerson = new VPerson() { Id = 2, Lastname = "Hansen1", Name = "Morten1" …
Run Code Online (Sandbox Code Playgroud)

c# automapper

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

在运行时,如何测试属性是否只读?

我自动生成代码,根据配置(textboxes,dateTimePickers等)创建一个winform对话框.这些对话框上的控件是从保存的数据集中填充的

需要为各种控件对象(自定义或其他)设置和获取属性.

//Upon opening of form - populate control properties with saved values
MyObject.Value = DataSource.GetValue("Value");

//Upon closing of form, save values of control properties to dataset.
DataSource.SetValue("Value") = MyObject.Value;
Run Code Online (Sandbox Code Playgroud)

现在这一切都很好,但readOnly属性是什么?我希望保存属性的结果,但需要知道何时不生成将尝试填充它的代码.

//Open form, attempt to populate control properties.
//Code that will result in 'cannot be assigned to -- it is read only'
MyObject.HasValue = DataSource.GetValue("HasValue");
MyObject.DerivedValue = DataSource.GetValue("Total_SC2_1v1_Wins");

//Closing of form, save values. 
DataSource.SetValue("HasValue") = MyObject.HasValue;
Run Code Online (Sandbox Code Playgroud)

请记住,直到运行时我才知道我实例化的对象类型.

我如何(在运行时)识别只读属性?

c# properties

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

缓存lua脚本

我有一些lua脚本多次使用.每次我在脚本之间进行更改时,我都不想使用luaL_load.例如:


load script1
run script1
load script2
run script2
load script1
run script1
Run Code Online (Sandbox Code Playgroud)

我想保留一个引用或者某些东西给script1,以便能够在不重新加载的情况下运行它.这可能吗?我是lua的新手,也许这个问题很愚蠢...但对我而言,如果经常使用脚本,则避免加载脚本似乎是一个很好的优化.我希望上面的代码可以像这样:

load script1
load script2

set current script script1
run script1
set current script  script2
run script2
set current script  script1
run script1
Run Code Online (Sandbox Code Playgroud)

scripting lua

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

查找 HRESULT '-2146697191' 错误消息 - clickonce 设置错误

我想知道 HRESULT 错误究竟是什么意思?当用户尝试从我们的服务器下载 clickonce 应用程序时,就会发生这种情况。因此,为了弄清楚它背后的问题是什么,我想知道这个 HRESULT 数字指的是什么。我尝试使用错误查找工具,但它说找不到消息。有什么办法可以找到这个错误信息吗?如果 HRESULT 以十进制数给出,如果有人能告诉我如何查找错误消息,那也太好了?

作为参考,这里是简短的错误日志:

Property: [AdminUser] = true {boolean}
Property: [ProcessorArchitecture] = Intel {string}
Property: [VersionNT] = 5.1.3 {version}
Running checks for package '.NET Framework 3.5 SP1', phase BuildList
Reading value 'SP' of registry key 'HKLM\Software\Microsoft\NET Framework Setup\NDP\v3.5'
Read integer value 1
Setting value '1 {int}' for property 'DotNet35SP'
The following properties have been set for package '.NET Framework 3.5 SP1':
Property: [DotNet35SP] = 1 {int}
Running checks for command 'DotNetFX35SP1\dotNetFx35setup.exe'
Result of running …
Run Code Online (Sandbox Code Playgroud)

c# deployment clickonce hresult .net-3.5

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