小编use*_*609的帖子

java hibernate无法解析属性

我试图从一个方法做一个简单的选择count语句,该方法适用于我的程序的其他部分,但在这里它给了我错误.

 public Long validateSub(String source, String tbl){
    Session session = HibernateUtil.getSessionFactory().openSession();
    session.beginTransaction();


    Query q = session.createQuery("SELECT count(s) from SlaveSubscribers s where s.SOURCENAME = :sourcename AND s.TBL = :tbl");
    q.setParameter("sourcename", source);
    q.setParameter("tbl", tbl);

    Long result = (Long) q.list().get(0);
    session.getTransaction().commit();

    return result;

}
Run Code Online (Sandbox Code Playgroud)

错误消息:

Exception in thread "Thread-3" org.hibernate.QueryException: could not resolve property: SOURCENAME of: com.datadistributor.main.SlaveSubscribers [SELECT count(s) from com.datadistributor.main.SlaveSubscribers s where s.SOURCENAME = :sourcename AND s.TBL = :tbl]
Run Code Online (Sandbox Code Playgroud)

我不知道为什么这不起作用

java hibernate

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

在java中更改特定的文本颜色

我想知道如何更改句子中的特定文本颜色?

让我们说HELLO WORLD ...我想把WORLD改成红色而不改变HELLO的字体颜色.同样如何将WORLD改为粗体

我想将这些字符串设置为jtextarea,但我能找到的就是这样的

JTextArea textbox = new JTextArea("hello world");
textbox.setForeground(Color.red)
Run Code Online (Sandbox Code Playgroud)

这些使得整个句子变成红色而不是仅仅将WORLD变成红色?

java string swing text colors

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

客户端重新连接Java套接字

好的,我需要编写一个能够检测到客户端和服务器之间连接的客户端...一旦服务器关闭并重新启动,我的客户端就需要能够将其重新连接到服务器..但是我真的不是确定如何做...如果有帮助的话吗?

 public TEST(String serverIP, int serverPort){
    Log("Connection to the Server....");
    try{
        socket = new Socket(serverIP, serverPort);
        Log("Connected to the server : "+socket);
        start();
    } catch(UnknownHostException uhe){
        System.out.println("Unknown Host: "+ uhe.getMessage());
    } catch (IOException ioe){
        System.out.println("IO Exception: "+ioe.getMessage());
    }

    String readline = "";

    streamOutput.println("TRY test");

    while(true){
        try{
            readline = streamInput.readLine();
            System.out.println(readline);
        } catch (IOException ioe){
            System.out.println("Error in sending: "+ioe.getMessage());
            return;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

上面是我的客户端代码,用于在服务器编译后用于连接服务器...

java sockets

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

标签 统计

java ×3

colors ×1

hibernate ×1

sockets ×1

string ×1

swing ×1

text ×1