修改随机推荐
This commit is contained in:
@@ -156,22 +156,6 @@ public class projectDao {
|
||||
}
|
||||
return projectEntityList;
|
||||
}
|
||||
// //返回标签
|
||||
// public List<> retAllLabelBy(String str) {
|
||||
// List<projectEntity> projectEntityList;
|
||||
// try {
|
||||
// Connection conn = JdbcUtils.getConnection();
|
||||
// QueryRunner runner = new QueryRunner();
|
||||
// String sql = "SELECT * FROM project WHERE projectName LIKE %?%";
|
||||
// projectEntityList = runner.query(conn, sql, new BeanListHandler<>(projectEntity.class), str);
|
||||
// conn.close();
|
||||
// } catch (SQLException e) {
|
||||
// throw new RuntimeException(e);
|
||||
// }
|
||||
// return ;
|
||||
// }
|
||||
|
||||
|
||||
/**
|
||||
* 根据项目ID返回项目所有内容
|
||||
*/
|
||||
|
@@ -18,8 +18,6 @@ public class projectService {
|
||||
private categoryDao categoryDao = new categoryDao();
|
||||
/**
|
||||
* 按照期刊号查询
|
||||
*
|
||||
* @param num
|
||||
*/
|
||||
public String retTerm(String num){
|
||||
List<projectEntity> projectEntityList = projectDao.retTerm(num);
|
||||
@@ -162,13 +160,22 @@ public class projectService {
|
||||
long t = System.currentTimeMillis();
|
||||
Random random = new Random(t);
|
||||
List<projectEntity> projectEntityList1 = projectDao.retLatestProject();
|
||||
for(int i=0;i<5;i++)
|
||||
Set<Integer> integers =new HashSet<>();
|
||||
while(integers.size()<5){
|
||||
int num = random.nextInt(projectEntityList1.size());
|
||||
integers.add(num);
|
||||
}
|
||||
Iterator<Integer> it = integers.iterator();
|
||||
while(it.hasNext())
|
||||
{
|
||||
projectEntity projectEntity =projectEntityList1.get(random.nextInt(projectEntityList1.size()));
|
||||
int id = it.next();
|
||||
projectEntity projectEntity =projectEntityList1.get(id);
|
||||
categoryEntity categoryEntity = categoryDao.retNum(projectEntity.getCategoryId());
|
||||
projectEntity.setCategoryName(categoryEntity.getCategoryName());
|
||||
projectEntityList.add(projectEntity);
|
||||
System.out.println(id);
|
||||
}
|
||||
|
||||
return projectEntityList;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user