2.1 创建一个javaweb项目MyBatis_Part1,并创建如下sql脚本

 1 create user holly identified by sys;
 2 grant dba to holly;
 3 conn holly/sys
 4 create table teacher(id number primary key,tname varchar2(20),pwd varchar2(20));
 5 create sequence seq_teacher;
 6 insert into teacher values(seq_teacher.nextval,'holly','123');
 7 insert into teacher values(seq_teacher.nextval,'石头','123');
 8 insert into teacher values(seq_teacher.nextval,'朱亚楠','123');
 9 insert into teacher values(seq_teacher.nextval,'陈明','123');
10 commit;

 

2.2 在项目的src下创建Configuration.xml主配置文

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd" >
 3 <configuration>
 4    <!-- 路径别名配置 -->
 5    <typeAliases>
 6      <typeAlias type="com.entity.Dept" alias="Dept"/>
 7    </typeAliases>
 8    
 9    <!-- 链接数据库的环境配置,development开发模式 -->
10    <environments default="development">
11       <environment id="development">
12         <!-- jdbc管理事务 -->
13         <transactionManager type="jdbc"/>
14         <!-- 数据源配置 -->
15         <dataSource type="POOLED">
16            <property name="driver" value="oracle.jdbc.driver.OracleDriver"/>
17            <property name="url" value="jdbc:oracle:thin:@127.0.0.1:1521:orcl"/>
18            <property name="username" value="scott"/>
19            <property name="password" value="tiger"/>
20         </dataSource>
21         
22       </environment>
23    </environments>
24    <!-- 注册映射文件 -->
25    <mappers>
26      <mapper resource="com/mapper/DeptMapper.xml"/>
27    </mappers>
28 
29    
30  
31 </configuration>

2.3 在src下的com.entity包下创建Teacher.java实体类

 1 package com.entity;
 2 
 3 public class Teacher {
 4     private int id;
 5     private String tname;
 6     private String pwd;
 7     public Teacher() {
 8     }
 9     
10     public Teacher(String tname, String pwd) {
11         this.tname = tname;
12         this.pwd = pwd;
13     }
14 
15     public Teacher(int id, String tname, String pwd) {
16         this.id = id;
17         this.tname = tname;
18         this.pwd = pwd;
19     }
20 
21     public int getId() {
22         return id;
23     }
24 
25     public void setId(int id) {
26         this.id = id;
27     }
28 
29     public String getTname() {
30         return tname;
31     }
32 
33     public void setTname(String tname) {
34         this.tname = tname;
35     }
36 
37     public String getPwd() {
38         return pwd;
39     }
40 
41     public void setPwd(String pwd) {
42         this.pwd = pwd;
43     }
44 
45     @Override
46     public String toString() {
47         return "Teacher [>;
48     }
49 }
Teacher.java

相关文章:

  • 2022-12-23
  • 2023-02-27
  • 2021-06-26
  • 2021-04-05
  • 2021-05-30
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-24
  • 2022-01-17
  • 2021-12-22
相关资源
相似解决方案