
ibatis
star77266989
这个作者很懒,什么都没留下…
展开
-
多个对象的某个字段多选的增加删除
public void getAddAwardList(){ model.setFisrtRow((model.getPage() - 1) * model.getRows()); model.setLastRow(model.getRows()); try { BaseDao dao=getDao(); List<Yo...原创 2015-01-19 08:55:51 · 350 阅读 · 0 评论 -
查询一张表中 某个字段的最大值及其对应记录的其他字段。
//例子:SELECT b.hkMonth FROM ybc_bill b WHERE b.hkMonth=(SELECT MAX(a.hkMonth) FROM ybc_bill a WHERE a.youthId=b.youthId)//例子,增加了计算某个字段和,及 分组,排序SELECT id,`name`,bankId,userId,youthId,isOwn,MIN(c...原创 2015-02-02 14:10:30 · 2952 阅读 · 0 评论 -
通过sql语句拼接 和在action中写sql语句拼接完成复杂的sql语句
//根据学生的id,查找他数据库中存的导师字段‘1,2,3,4’字符串类型。可以使用in,not in 可以查找出所有对应的老师信息。用 $$<select id="getTeacherid" parameterClass="java.lang.String" resultClass="java.lang.String"> select teacherId from ybc...原创 2015-02-02 14:17:58 · 369 阅读 · 0 评论 -
ibatis 2张表关联,多对多,学生表,奖项表
一个学生含有多个奖项,一个奖项分配给多个学生(多对多)。一对一,奖项名称通过状态表获得。people_status: 对学生的奖项进行增加修改删除。增加某个学生的奖项,就是在people_status表中增加一条记录 。其他同理. sql: <select id="getAwardList" parameterClass="youth" resultClas...原创 2015-02-03 09:42:10 · 120 阅读 · 0 评论 -
ibatis 基础案例
搭建iBatis 开发环境: 1 、导入相关的jar 包,ibatis-2.3.0.677.jar 、mysql-connector-java-5.1.6-bin.jar2 、编写配置文件:Jdbc 连接的属性文件总配置文件, SqlMapConfig.xml关于每个实体的映射文件(Map 文件) Student.java package com.ifl...原创 2014-12-16 17:19:36 · 93 阅读 · 0 评论