小编Fre*_*edM的帖子

泽西送出一个空的json

我正在为大学做一个项目,这让我很生气.我需要开发一个带有运动衫的网络服务,但每个请求都会发送给我

[{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{}]  
Run Code Online (Sandbox Code Playgroud)

这是我的代码

@Path("/getFachbereiche")
public class GetFachbereiche {
    @GET
    @Produces("application/json")
    public Fachbereich[] getFachbereiche() {
        List<Fachbereich>fList = new ArrayList<Fachbereich>();
        Connection conn = MySQLConnection.getInstance();
        if (conn != null) {
            try {
                // Anfrage-Statement erzeugen.
                Statement query;
                query = conn.createStatement();

                // Ergebnistabelle erzeugen und abholen.
                String sql = "SELECT * FROM Fachbereich";
                ResultSet result = query.executeQuery(sql);

                //Ergebniss zurückliefern
                while (result.next()) {
                    fList.add(new Fachbereich(result.getInt(1), result.getString(2)));
                }
            } catch(SQLException e) {
                e.printStackTrace();
            }
        }
        return fList.toArray(new Fachbereich[fList.size()]);
    }
}
Run Code Online (Sandbox Code Playgroud)

和Fachbereich班

[{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{}]  
Run Code Online (Sandbox Code Playgroud)

数据库查询是测试并提供内容.我只是不知道它可能是什么.我希望你能帮助我.

弗雷德,真诚的

java json jersey

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

标签 统计

java ×1

jersey ×1

json ×1