小编Din*_*oli的帖子

Java:拆分包含特殊字符的字符串

我有一个字符串||81|||01||,我想用|符号分割字符串.

我这样做了,

String str = "||81|||01||";
System.out.println(str .split("\\|").length); //printing 6 . But I am expecting 8
Run Code Online (Sandbox Code Playgroud)

这段代码有什么问题?| 如何将该字符串与该字符分开,以便获得预期的length(8)?

java regex string

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

Hql,如何在具有一对多关系的表之间编写连接查询?

我有2桌子.1st一个人有oneToMany关系2nd.

班级作者

@Entity
@Table(name = "Author")
Public class Author{

    @Id
    @Column(name = "AuthorId")
    private int autherId;

    @Column(name = "AuthorName")
    private String authorName;

    @OneToMany
    @JoinColumn(name="AuthorId",referencedColumnName="AuthorId")
    List<Book> Books;

    //getter and setter
}
Run Code Online (Sandbox Code Playgroud)

课本

@Entity
@Table(name = "Book")
Public class Book{

    @Id
    @Column(name = "BookId")
    private int bookId;

    @Column(name = "BookName")
    private String bookName;

    @Column(name = "AuthorId")
    private int authorId;

    //getter and setter
}
Run Code Online (Sandbox Code Playgroud)

如何编写Hql查询以便我将获得所有作者和书籍,条件是书籍名称应该以hello

我知道使用这样的查询,

  from Author;
Run Code Online (Sandbox Code Playgroud)

我可以拿到所有作者和书籍,但如何在书上给出条件?

java mysql hibernate hql

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

Jboss 7,如何迁移到infinispan 6

Jboss 7默认使用infinispan 5.2.我如何将其迁移到最新infinispan 6版本?

java jboss caching infinispan

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

Jboss,Infinispan,如何配置Jboss作为托管缓存管理器

我正在尝试在我的应用程序中使用Jboss AS托管Infinispan,以便我可以使用Jboss Admin console它来管理它.我已经尝试了基于Infinispan文档的以下步骤,

1)创建了一个名为Config的类

import javax.annotation.Resource;
import javax.enterprise.context.ApplicationScoped;
import javax.enterprise.inject.Produces;

import org.infinispan.manager.EmbeddedCacheManager;

public class Config {
    @Produces
    @ApplicationScoped
    @Resource(lookup = "java:jboss/infinispan/test")
    private EmbeddedCacheManager defaultCacheManager;

    public void printObject() {
        System.out.println("defaultCacheManager:" + defaultCacheManager);
    }
}
Run Code Online (Sandbox Code Playgroud)

2)创建一个servlet只是为了制作Config对象并调用printObject()方法

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class TestServlet extends HttpServlet {

    /** 
    * 
    */
    private static final long serialVersionUID = 3200037917839533696L;

    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        doIt(req, resp); …
Run Code Online (Sandbox Code Playgroud)

java jboss caching infinispan

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

标签 统计

java ×4

caching ×2

infinispan ×2

jboss ×2

hibernate ×1

hql ×1

mysql ×1

regex ×1

string ×1