File tree Expand file tree Collapse file tree 5 files changed +122
-0
lines changed
src/test/java/org/mybatis/spring Expand file tree Collapse file tree 5 files changed +122
-0
lines changed Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <!DOCTYPE mapper
3+ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
4+ "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
5+ <!--
6+ Copyright 2010-2012 The myBatis Team
7+
8+ Licensed under the Apache License, Version 2.0 (the "License");
9+ you may not use this file except in compliance with the License.
10+ You may obtain a copy of the License at
11+
12+ http://www.apache.org/licenses/LICENSE-2.0
13+
14+ Unless required by applicable law or agreed to in writing, software
15+ distributed under the License is distributed on an "AS IS" BASIS,
16+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17+ See the License for the specific language governing permissions and
18+ limitations under the License.
19+ -->
20+
21+ <!--
22+ version: $Id: UserDao.xml 4527 2012-01-03 13:58:41Z eduardo.macarron $
23+ -->
24+ <mapper namespace =" org.mybatis.spring.batch.dao.UserDao" >
25+
26+ <select id =" getEmployee" resultType =" org.mybatis.spring.batch.domain.Employee" >
27+ select * from employees
28+ </select >
29+
30+ <update id =" updateEmployee" parameterType =" org.mybatis.spring.batch.domain.Employee" >
31+ update employees set salary=#{salary} where id=#{id}
32+ </update >
33+
34+ <select id =" check" resultType =" int" >
35+ select sum(salary) from employees
36+ </select >
37+
38+
39+ </mapper >
Original file line number Diff line number Diff line change 1+ -- Copyright 2010-2012 The myBatis Team
2+
3+ -- Licensed under the Apache License, Version 2.0 (the "License");
4+ -- you may not use this file except in compliance with the License.
5+ -- You may obtain a copy of the License at
6+
7+ -- http://www.apache.org/licenses/LICENSE-2.0
8+
9+ -- Unless required by applicable law or agreed to in writing, software
10+ -- distributed under the License is distributed on an "AS IS" BASIS,
11+ -- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ -- See the License for the specific language governing permissions and
13+ -- limitations under the License.
14+
15+ -- version: $Id: db.sql 2398 2010-08-29 15:16:24Z simone.tripodi $
16+
17+ create table employees (
18+ id integer not null ,
19+ name varchar (80 ) not null ,
20+ salary integer not null ,
21+ constraint pk_employee primary key (id)
22+ );
Original file line number Diff line number Diff line change 1+ -- Copyright 2010-2012 The myBatis Team
2+
3+ -- Licensed under the Apache License, Version 2.0 (the "License");
4+ -- you may not use this file except in compliance with the License.
5+ -- You may obtain a copy of the License at
6+
7+ -- http://www.apache.org/licenses/LICENSE-2.0
8+
9+ -- Unless required by applicable law or agreed to in writing, software
10+ -- distributed under the License is distributed on an "AS IS" BASIS,
11+ -- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ -- See the License for the specific language governing permissions and
13+ -- limitations under the License.
14+
15+ -- version: $Id: db.sql 2398 2010-08-29 15:16:24Z simone.tripodi $
16+
17+ insert into employees VALUES ( 1 , ' Pocoyo' , 1000 );
18+ insert into employees VALUES ( 2 , ' Pato' , 2000 );
19+ insert into employees VALUES ( 3 , ' Eli' , 3000 );
20+ insert into employees VALUES ( 4 , ' Valentina' , 4000 );
Original file line number Diff line number Diff line change 1+ -- Copyright 2010-2012 The myBatis Team
2+
3+ -- Licensed under the Apache License, Version 2.0 (the "License");
4+ -- you may not use this file except in compliance with the License.
5+ -- You may obtain a copy of the License at
6+
7+ -- http://www.apache.org/licenses/LICENSE-2.0
8+
9+ -- Unless required by applicable law or agreed to in writing, software
10+ -- distributed under the License is distributed on an "AS IS" BASIS,
11+ -- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ -- See the License for the specific language governing permissions and
13+ -- limitations under the License.
14+
15+ -- version: $Id: db.sql 2398 2010-08-29 15:16:24Z simone.tripodi $
16+
17+ create table users (
18+ id varchar (80 ) not null ,
19+ name varchar (80 ) not null ,
20+ constraint pk_user primary key (id)
21+ );
Original file line number Diff line number Diff line change 1+ -- Copyright 2010-2012 The myBatis Team
2+
3+ -- Licensed under the Apache License, Version 2.0 (the "License");
4+ -- you may not use this file except in compliance with the License.
5+ -- You may obtain a copy of the License at
6+
7+ -- http://www.apache.org/licenses/LICENSE-2.0
8+
9+ -- Unless required by applicable law or agreed to in writing, software
10+ -- distributed under the License is distributed on an "AS IS" BASIS,
11+ -- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ -- See the License for the specific language governing permissions and
13+ -- limitations under the License.
14+
15+ -- version: $Id: db.sql 2398 2010-08-29 15:16:24Z simone.tripodi $
16+
17+ insert into users VALUES ( ' u1' , ' Pocoyo' );
18+ insert into users VALUES ( ' u2' , ' Pato' );
19+ insert into users VALUES ( ' u3' , ' Eli' );
20+ insert into users VALUES ( ' u4' , ' Valentina' );
You can’t perform that action at this time.
0 commit comments