Open p3chaeyeon opened 3 days ago
NCPObjectStorageService.java 해볼게요
검색 참고 코드
// MovieSearchDBService.java
List<MovieDTO> searchList = null;
String opt;
String value = "";
String type = "";
opt 가 영화 코드라면
value = input 입력값
type = "mcode"
opt 가 영화 감독이라면
value = input 입력값
type = "director"
opt 가 영화 제목이라면
value = input 입력값 // String 변환 필요
type = "title"
searchList = MovieDAO.getInstance().searchMovie(value, type);
// DAO
public List<MovieDTO> searchMovie(String value, String type) { // 5. 검색
SqlSession sqlSession = sqlSessionFactory.openSession();
HashMap<String,String> data = new HashMap<>();
data.put("type",type);
data.put("value",value);
List<MovieDTO> list = sqlSession.selectList("movieSQL.searchMovie", data);
sqlSession.close();
return list;
}
// mapper
<select id="searchMovie" parameterType="HashMap" resultType="movie">
select * from movie_tb where ${type} like '%${value}%'
</select>
movieList.jsp 검색 기능
NCPObjectStorageService.java (Object Storage) delete() 함수 구현