XMTT vor 7 Jahren
Ursprung
Commit
8432f4ddd0

+ 1 - 1
src/main/java/com/ekexiu/portal/dao/ArticleDao.java

977

977

978
	@LimitSelect
978
	@LimitSelect
979
	@OrderBy( " ORDER BY PAGE_VIEWS DESC")
979
	@OrderBy( " ORDER BY PAGE_VIEWS DESC")
980
	public abstract List<Article> queryByWareId(Connection con,@SqlColumn(handlerClass = StringHandler.class, value = { "ARTICLE_ID IN (SELECT ID FROM ARTICLE_WARE WHERE WARE =?))" }) String ware,int rows) throws SQLException;
980
	public abstract List<Article> queryByWareId(Connection con,@SqlColumn(handlerClass = StringHandler.class, value = { "ARTICLE_ID IN (SELECT ID FROM ARTICLE_WARE WHERE WARE =?)" }) String ware,int rows) throws SQLException;
981
}
981
}

+ 1 - 1
src/main/java/com/ekexiu/portal/ware/WareService.java

614
	@Path("/ralateWare")
614
	@Path("/ralateWare")
615
	public List<Map<String, Object>> queryRalateWare(@JdbcConn Connection con, final String id, final int rows) throws SQLException {
615
	public List<Map<String, Object>> queryRalateWare(@JdbcConn Connection con, final String id, final int rows) throws SQLException {
616
		return JdbcUtil.queryList(con,
616
		return JdbcUtil.queryList(con,
617
				"SELECT ID,NUM FROM (SELECT ID,COUNT(1) NUM FROM WRE_KEY_WORD WEHRE ID <> ? AND KW IN (SELECT KW FROM WRE_KEY_WORD WHERE ID=?)) T ORDER BY NUM DESC LIMIT ?",
617
				"SELECT ID,NUM FROM (SELECT ID,COUNT(1) NUM FROM WRE_KEY_WORD WHERE ID <> ? AND KW IN (SELECT KW FROM WRE_KEY_WORD WHERE ID = ?) GROUP BY ID ) T ORDER BY NUM DESC LIMIT ?",
618
				new ResultSetExtractor<Map<String, Object>>() {
618
				new ResultSetExtractor<Map<String, Object>>() {
619
					@Override
619
					@Override
620
					public Map<String, Object> extractData(ResultSet rs) throws SQLException {
620
					public Map<String, Object> extractData(ResultSet rs) throws SQLException {