小编Xor*_*rty的帖子

是否有IntelliJ IDEA的GWT UI设计器?

这个问题已于2008年底在StackOverflow上提出.然而,从那时起,GWT迅速发展,IntelliJ IDEA也得到了迅速发展.更重要的是,IDEA插件的数量增加了.除了GWT Designer for Eclipse之外,IntelliJ还有类似的东西吗?

java eclipse gwt eclipse-plugin intellij-idea

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

如何在另一个类中继承C#的摘要?(比如继承Javadoc)

可能重复:
.NET xml docs - 继承文档

我可以{@inheritDoc}在C#.NET中使用类似Javadoc的东西吗?

我写的接口方法和实现类的方法的摘要正是我在那里写的,所以我复制+粘贴atm.这似乎不是很明智.

谢谢

c# javadoc summary

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

GWT:为什么Chrome和IE不会下载文件?

我在Tomcat webapp文件夹中有一些二进制文件,我希望用户下载.

我有以下代码: Window.open(GWT.getHostPageBaseURL()+result, "_blank", "");

我检查了GWT.log路径,这是正确的 - 它确实指向具有特定文件的文件夹.

Firefox:按预期下载每个文件(在新选项卡中打开图像/ xml或提示保存对话框)

Chrome:似乎只是从我尝试过的.zip下载.zip 其他人被忽视,没有任何反应.

IE8:在新的IE窗口中打开图像/ XML.其他人被忽略(fe ZIP闪烁新窗口但不会提示保存对话框)

我究竟做错了什么?谢谢

java firefox gwt internet-explorer google-chrome

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

Hibernates的问题hbm2ddl.auto = validate和MySQL文本类型

我试图在我继承的项目上启用hbm2ddl.auto = validate.我现在为String属性获得了许多错误的列类型异常,这些异常使用text或mediumtext(MySQL数据库)进行映射.

映射是:

@Column(name = "DESCRIPTION", nullable = false, length = 65535)
@Length(max = 65535)
@NotNull
public String getDescription() {
    return this.description;
} 
Run Code Online (Sandbox Code Playgroud)

db中的数据类型是'text'(utf8_general_ci).

我认为这应该是正确的映射,但Hibernate抱怨它发现了文本,但期待长篇大论.

我检查了hibernate配置,但没有指定对话框.我已经添加

<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLInnoDBDialect"/>
Run Code Online (Sandbox Code Playgroud)

但这似乎没有什么区别.

我知道我可以将columnDefinition ="text"添加到映射中,但我必须在很多地方这样做,恕我直言,映射应该是正确的.出了什么问题?有任何想法吗?

谢谢

java mysql hibernate hbm2ddl

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

Java:找到反射代码用法

我们拥有庞大的代码库,并且通常通过代码中的反射使用一些类.我们可以安全地删除类,编译器很高兴,但是其中一些是使用反射动态使用的,所以除了搜索字符串之外我找不到它们...

是否有一些Java代码的反射浏览器?

java reflection

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

JDBC + PL/SQL = 这么简单,还是有什么问题?

我计划通过 JDBC 执行 Oracle PL\SQL 块(还不能测试,几天的问题)。有什么我应该知道的吗?一切都像以前一样使用普通 SQL 吗?

我的意思是:

ResultSet rs = st.executeQuery("DECLARE BEGIN NULL; END;");
Run Code Online (Sandbox Code Playgroud)

或者我需要一些自定义类?我想让它尽可能简单(没有 ORM 等)。

谢谢!

java oracle plsql jdbc

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

Java:Oracle XMLType + JDBC

如何将oracle XMLElement传递给JDBC?

java.sql.Statement st = connection.createStatement(); // works
oracle.jdbc.OracleResultSet rs = st.execute("SELECT XMLElement("name") FROM dual");
rs.getString(1); // returns null, why?
oracle.sql.OPAQUE = (OPAQUE) rs.getObject(1); // this works, but wtf is OPAQUE ?
Run Code Online (Sandbox Code Playgroud)

基本上,我想读取类似<name> </name>XML或任何XML格式的输出.但我总是无法将输出转化为合理的.只有奇怪的oracle.sql.OPAQUE有效,但我完全不知道如何处理它.甚至toString()没有覆盖!

有任何想法吗?如何阅读Oracle(我使用的是Oracle 10.0.2)XMLElement(XMLType)?

java xml oracle jdbc

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

Java - 让用户编写自己的代码,然后编译它,然后在同一个运行时使用它

我需要执行以下步骤:

  1. 让用户编写自己的代码 - 没问题,它只是一个实现的接口,我保存了一个文件
  2. 编译它 - 没问题,我使用ToolProvider.getSystemJavaCompiler()并创建了.class文件
  3. 让用户使用这个新代码 - 在这里我被困住了.我有.class文件,现在是什么?我需要以某种方式将它添加到我的项目中,我不知道如何.

感谢帮助!

java compilation on-the-fly

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

JPA:选择实体子集不会加载@OneToOne属性

我有一个巨大的实体,我想加载它的子集(ID和baz属性):

@Entity
public class GiganticEntity {

    @Id Long id;

    @OneToOne(mappedBy = "giganticEntity")
    Foo foo;

    @OneToOne(mappedBy = "giganticEntity")
    Bar bar;

    @OneToOne(mappedBy = "giganticEntity")
    Baz baz;

    // default constructor + getters/setters

    public GiganticEntity(Long id, Baz baz) {
        this.id = id;
        this.baz = baz;
    }
}
Run Code Online (Sandbox Code Playgroud)

我尝试使用以下JPA查询,但是baz属性将为null:

"SELECT new package.GiganticEntity(ge.id, ge.baz) " +
"FROM GiganticEntity ge WHERE ge.id = 1";
Run Code Online (Sandbox Code Playgroud)

我尝试添加一个显式连接,但它也导致了null:

"SELECT new package.GiganticEntity(ge.id, b) FROM GiganticEntity ge " +
    "LEFT JOIN ge.baz as b " +
    "WHERE ge.id = 1";
Run Code Online (Sandbox Code Playgroud)

如果我只选择这样一个巨大的实体,那么一切正常(但我试图保存一些连接):

"SELECT …
Run Code Online (Sandbox Code Playgroud)

java orm hibernate jpa hibernate-mapping

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

有没有办法将依赖项传递给 JPA 转换器?

我有一个需要使用很少依赖项的自定义转换器。

由于转换器由 JPA 管理,我无法找出从另一个组件(如依赖注入器)传递依赖项的方法。有这样的方法吗?

@Converter
public class CompressingJsonConverter implements AttributeConverter<CompressedJson, Byte[]> {

    private final Compressing compressing;
    private final ObjectMapper objectMapper;

    public CompressingJsonConverter() {
        // I would like to inject those dependencies instead
        compressing = new Compressing();
        objectMapper = new ObjectMapper();
    }
Run Code Online (Sandbox Code Playgroud)

java jpa

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