Java 用于频繁更改查询的Jdbc模板和MySql交互
在JDBC模板中实现的DAO层使用了一些查询Java 用于频繁更改查询的Jdbc模板和MySql交互,java,mysql,domain-driven-design,jdbctemplate,Java,Mysql,Domain Driven Design,Jdbctemplate,在JDBC模板中实现的DAO层使用了一些查询 String longQuery = "....."; public List<AnObject> findObjectsBySomething(Something s) { return getJdbcTemplate().queryForObjects(longQuery, myRowMapper, s); } String longQuery=“…”; 公共列表findObjectsBySomething(s){ 返回ge
String longQuery = ".....";
public List<AnObject> findObjectsBySomething(Something s) {
return getJdbcTemplate().queryForObjects(longQuery, myRowMapper, s);
}
String longQuery=“…”;
公共列表findObjectsBySomething(s){
返回getJdbcTemplate().queryForObjects(longQuery,myRowMapper,s);
}
longQuery将经常更改,但我不想在源代码中正确管理它。你是如何处理这件事的?我需要jdbc模板源代码,以及至少在mysql中设置它的基础知识
其他要求:
- 不能是视图,我已经尝试过了,而且我的查询太复杂(派生表)
- 需要跨同一服务器上的其他mysql数据库进行查询
- 需要返回一个ID列表,可能有很多,几千个