- 浏览: 27588 次
- 性别:
- 来自: 成都
最新评论
-
zjfshowtime:
very good !
iBATIS 模糊查询LIKE (转) -
25707332:
夏小士 写道是不是使用的注解是的
spring mvc+ibatis 框架 简单demo -
夏小士:
是不是使用的注解
spring mvc+ibatis 框架 简单demo -
mawt:
能不能在一个数据库上建张表,用来放要查询的另一个数据库中的数据 ...
记一次代码优化—大数组拆分查询 -
jychenok:
蔡华江 写道25707332 写道mathfox 写道太复杂了 ...
记一次代码优化—大数组拆分查询
文章列表
需求:
同一页面显示的内容需要到2个不同的数据库a,b中查询,a的结果中的id作为条件再到b中查询。 如a的结果数据量大,需要分次到b中查询。
JDK:1.6
持久层框架:ibatis2.0
要注 ...
验证类没有set service的bug
- 博客分类:
- 工作总结
验证类:
public class Validator
{
private XxxService xxxService;
public void validate()
{
xxxService.xxxx();
}
public XxxService getXxxService()
{
return xxxService;
}
public void setXxxService(XxxService xxxService)
{
this.xxxService = xxxService;
}
}
调用 ...
SRS 注释引发的现网问题
- 博客分类:
- 工作总结
SRS不明确,前期版本相关代码中又有这样的内容:
// 删除掉不是当前账号代理的CP账号,需求不确定,暂时去掉该筛选
// filterCP(cpAccounts);
当时没有提出来,导致SRS评审没有查出问题,最后开发按照我个人的理解去做,给用户多增加了1个功能,引发现网问题
!!!
有疑问一定要提出
要对代码负责 哪怕不是我写的
iBatis 开发指南告诉我们,当 Person 对象的 name 属性不为 null 时启用 name 查询条件在映射文件 person.xml 中的配置为
<select id="getPersonsByName" resultClass="com.unmi.Person">
select id as id,name as name,passwd as passwd from person
<dynamic prepend="WHERE"> ...
在Web项目中,我们可以通过配置servlet listener使用LiquiBase自动更新数据库。需要以下七个步骤:1. 创建一个数据库变更日志(change log)文件。2. 在变更日志文件内部创建一个变更集(change set)。3. 配置JNDI数据源。4. 在项目中加入包liquibase。5. 配置项目中的web.xml文件。6. 启动项目。7. 检验数据库中的变更。
Changelog.xml:
<?xml version="1.0" encoding="UTF-8"?>
<databaseCha ...