我的编程空间,编程开发者的网络收藏夹
学习永远不晚

主题:Mybatis3.0查询,保存,更新,删除数据。

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

主题:Mybatis3.0查询,保存,更新,删除数据。

近来打算开发一个技术框架,并应用此框架开发出一个论坛,开始打算用sturts2+spring+hibernate+jquery为基础,然后再进行封装,最后形成技术框架,但通过此网站获知mybatis比hibernate更灵活,实用。因此开始逐步接触mybatis。

以下是mybatis3.0的开发实例,使用的java环境jdk5.0,ide为eclipse3.7,数据库是oracle11g。

1.数据环境配置

Xml代码 主题:Mybatis3.0查询,保存,更新,删除数据。 主题:Mybatis3.0查询,保存,更新,删除数据。

  1. <?xml version="1.0" encoding="UTF-8"?>

  2. <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "mybatis-3-config.dtd">


  3. <configuration>

  4. <!-- - - - - - - 数据库环境配置- - - - - - - - - -->

  5. <environments default="environments">

  6. <environment id="eassen">

  7. <transactionManager type="JDBC"/>

  8. <dataSource type="POOLED">

  9. <property name="driver" value="oracle.jdbc.driver.OracleDriver"/>

  10. <property name="url" value="jdbc:oracle:thin:@127.0.0.1:1521:eassen"/>

  11. <property name="username" value="eassen"/>

  12. <property name="password" value="oracle"/>

  13. </dataSource>

  14. </environment>

  15. </environments>

  16. <!-- - - - - - - -映射文件路径- - - - - - -->

  17. <mappers>

  18. <mapper resource="com/pojo/sql/DmMydwtMapper.xml"/>

  19. </mappers>

  20. </configuration>

Xml代码  主题:Mybatis3.0查询,保存,更新,删除数据。

  1. <?xml version="1.0" encoding="UTF-8"?>  

  2. <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "mybatis-3-config.dtd">  

  3.   

  4. <configuration>  

  5.     <!-- - - - - - - 数据库环境配置- - - - - - - - - -->  

  6.     <environments default="environments">  

  7.         <environment id="eassen">  

  8.             <transactionManager type="JDBC"/>  

  9.             <dataSource type="POOLED">  

  10.                 <property name="driver" value="oracle.jdbc.driver.OracleDriver"/>  

  11.                 <property name="url" value="jdbc:oracle:thin:@127.0.0.1:1521:eassen"/>  

  12.                 <property name="username" value="eassen"/>  

  13.                 <property name="password" value="oracle"/>  

  14.             </dataSource>  

  15.         </environment>  

  16.     </environments>  

  17.     <!-- - - - - - - -映射文件路径- - - - - - -->  

  18.     <mappers>  

  19.         <mapper resource="com/pojo/sql/DmMydwtMapper.xml"/>  

  20.     </mappers>  

  21. </configuration>  

2.数据库表映射(DM_MYDWT)XML文件

Xml代码 主题:Mybatis3.0查询,保存,更新,删除数据。 主题:Mybatis3.0查询,保存,更新,删除数据。

  1. <?xml version="1.0" encoding="UTF-8" ?>

  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"

  3. "http://mybatis.org/dtd/mybatis-3-mapper.dtd">

  4. <mapper namespace="com.dao.DmMydwtMapper">

  5. <resultMap id="BaseResultMap" type="com.pojo.DmMydwt">

  6. <id column="MYDWT_DM" property="mydwtDm" jdbcType="CHAR" javaType="String" />

  7. <result column="MYDWT_MC" property="mydwtMc" jdbcType="VARCHAR"

  8. javaType="String" />

  9. <result column="YXBZ" property="yxbz" jdbcType="CHAR" javaType="String" />

  10. <result column="XYBZ" property="xybz" jdbcType="CHAR" javaType="String" />

  11. </resultMap>

  12. <sql id="Base_Column_List">

  13. MYDWT_DM, MYDWT_MC, YXBZ, XYBZ

  14. </sql>

  15. <select id="selectByPrimaryKey" resultMap="BaseResultMap"

  16. parameterType="java.lang.String">

  17. select

  18. <include refid="Base_Column_List" />

  19. from EASSEN.DM_MYDWT

  20. where MYDWT_DM = #{mydwtDm,jdbcType=CHAR}

  21. </select>

  22. <delete id="deleteByPrimaryKey" parameterType="java.lang.String"

  23. flushCache="true">

  24. delete from EASSEN.DM_MYDWT

  25. where MYDWT_DM =

  26. #{mydwtDm,jdbcType=CHAR}

  27. </delete>

  28. <insert id="insert" parameterType="com.pojo.DmMydwt" flushCache="true">

  29. insert into EASSEN.DM_MYDWT (MYDWT_DM, MYDWT_MC, YXBZ,

  30. XYBZ)

  31. values

  32. (#{mydwtDm,jdbcType=CHAR}, #{mydwtMc,jdbcType=VARCHAR},

  33. #{yxbz,jdbcType=CHAR},

  34. #{xybz,jdbcType=CHAR})

  35. </insert>

  36. <insert id="insertSelective" parameterType="com.pojo.DmMydwt"

  37. flushCache="true">

  38. insert into EASSEN.DM_MYDWT

  39. <trim prefix="(" suffix=")" suffixOverrides=",">

  40. MYDWT_DM,

  41. MYDWT_MC,

  42. YXBZ,

  43. XYBZ,

  44. </trim>

  45. <trim prefix="values (" suffix=")" suffixOverrides=",">

  46. #{mydwtDm,jdbcType=CHAR},

  47. #{mydwtMc},

  48. #{yxbz,jdbcType=CHAR},

  49. #{xybz,jdbcType=CHAR},

  50. </trim>

  51. </insert>

  52. <update id="updateByPrimaryKeySelective" parameterType="com.pojo.DmMydwt"

  53. flushCache="true">

  54. update EASSEN.DM_MYDWT

  55. <set>

  56. <if test="mydwtMc != null">

  57. MYDWT_MC = #{mydwtMc,jdbcType=VARCHAR},

  58. </if>

  59. <if test="yxbz != null">

  60. YXBZ = #{yxbz,jdbcType=CHAR},

  61. </if>

  62. <if test="xybz != null">

  63. XYBZ = #{xybz,jdbcType=CHAR},

  64. </if>

  65. </set>

  66. where MYDWT_DM = #{mydwtDm,jdbcType=CHAR}

  67. </update>

  68. <update id="updateByPrimaryKey" parameterType="com.pojo.DmMydwt"

  69. flushCache="true">

  70. update EASSEN.DM_MYDWT

  71. set MYDWT_MC =

  72. #{mydwtMc,jdbcType=VARCHAR},

  73. YXBZ = #{yxbz,jdbcType=CHAR},

  74. XYBZ =

  75. #{xybz,jdbcType=CHAR}

  76. where MYDWT_DM = #{mydwtDm,jdbcType=CHAR}

  77. </update>

  78. </mapper>

Xml代码  主题:Mybatis3.0查询,保存,更新,删除数据。

  1. <?xml version="1.0" encoding="UTF-8" ?>  

  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"   

  3. "http://mybatis.org/dtd/mybatis-3-mapper.dtd">  

  4. <mapper namespace="com.dao.DmMydwtMapper">  

  5.     <resultMap id="BaseResultMap" type="com.pojo.DmMydwt">  

  6.         <id column="MYDWT_DM" property="mydwtDm" jdbcType="CHAR" javaType="String" />  

  7.         <result column="MYDWT_MC" property="mydwtMc" jdbcType="VARCHAR"  

  8.             javaType="String" />  

  9.         <result column="YXBZ" property="yxbz" jdbcType="CHAR" javaType="String" />  

  10.         <result column="XYBZ" property="xybz" jdbcType="CHAR" javaType="String" />  

  11.     </resultMap>  

  12.     <sql id="Base_Column_List">  

  13.         MYDWT_DM, MYDWT_MC, YXBZ, XYBZ  

  14.     </sql>  

  15.     <select id="selectByPrimaryKey" resultMap="BaseResultMap"  

  16.         parameterType="java.lang.String">  

  17.         select  

  18.         <include refid="Base_Column_List" />  

  19.         from EASSEN.DM_MYDWT  

  20.         where MYDWT_DM = #{mydwtDm,jdbcType=CHAR}  

  21.     </select>  

  22.     <delete id="deleteByPrimaryKey" parameterType="java.lang.String"  

  23.         flushCache="true">  

  24.         delete from EASSEN.DM_MYDWT  

  25.         where MYDWT_DM =  

  26.         #{mydwtDm,jdbcType=CHAR}  

  27.     </delete>  

  28.     <insert id="insert" parameterType="com.pojo.DmMydwt" flushCache="true">  

  29.         insert into EASSEN.DM_MYDWT (MYDWT_DM, MYDWT_MC, YXBZ,  

  30.         XYBZ)  

  31.         values  

  32.         (#{mydwtDm,jdbcType=CHAR}, #{mydwtMc,jdbcType=VARCHAR},  

  33.         #{yxbz,jdbcType=CHAR},  

  34.         #{xybz,jdbcType=CHAR})  

  35.     </insert>  

  36.     <insert id="insertSelective" parameterType="com.pojo.DmMydwt"  

  37.         flushCache="true">  

  38.         insert into EASSEN.DM_MYDWT  

  39.         <trim prefix="(" suffix=")" suffixOverrides=",">  

  40.             MYDWT_DM,  

  41.             MYDWT_MC,  

  42.             YXBZ,  

  43.             XYBZ,  

  44.         </trim>  

  45.         <trim prefix="values (" suffix=")" suffixOverrides=",">  

  46.             #{mydwtDm,jdbcType=CHAR},  

  47.             #{mydwtMc},  

  48.             #{yxbz,jdbcType=CHAR},  

  49.             #{xybz,jdbcType=CHAR},  

  50.         </trim>  

  51.     </insert>  

  52.     <update id="updateByPrimaryKeySelective" parameterType="com.pojo.DmMydwt"  

  53.         flushCache="true">  

  54.         update EASSEN.DM_MYDWT  

  55.         <set>  

  56.             <if test="mydwtMc != null">  

  57.                 MYDWT_MC = #{mydwtMc,jdbcType=VARCHAR},  

  58.             </if>  

  59.             <if test="yxbz != null">  

  60.                 YXBZ = #{yxbz,jdbcType=CHAR},  

  61.             </if>  

  62.             <if test="xybz != null">  

  63.                 XYBZ = #{xybz,jdbcType=CHAR},  

  64.             </if>  

  65.         </set>  

  66.         where MYDWT_DM = #{mydwtDm,jdbcType=CHAR}  

  67.     </update>  

  68.     <update id="updateByPrimaryKey" parameterType="com.pojo.DmMydwt"  

  69.         flushCache="true">  

  70.         update EASSEN.DM_MYDWT  

  71.         set MYDWT_MC =  

  72.         #{mydwtMc,jdbcType=VARCHAR},  

  73.         YXBZ = #{yxbz,jdbcType=CHAR},  

  74.         XYBZ =  

  75.         #{xybz,jdbcType=CHAR}  

  76.         where MYDWT_DM = #{mydwtDm,jdbcType=CHAR}  

  77.     </update>  

  78. </mapper>  

3.数据库表(DM_MYDWT)java

Java代码 主题:Mybatis3.0查询,保存,更新,删除数据。 主题:Mybatis3.0查询,保存,更新,删除数据。

  1. package com.pojo;


  2. import java.io.Serializable;


  3. public class DmMydwt implements Serializable {

  4. private static final long serialVersionUID = 1078518054837885063L;


  5. private String mydwtDm;


  6. private String mydwtMc;


  7. private String yxbz;


  8. private String xybz;


  9. public String getMydwtDm() {

  10. return mydwtDm;

  11. }


  12. public void setMydwtDm(String mydwtDm) {

  13. this.mydwtDm = mydwtDm;

  14. }


  15. public String getMydwtMc() {

  16. return mydwtMc;

  17. }


  18. public void setMydwtMc(String mydwtMc) {

  19. this.mydwtMc = mydwtMc;

  20. }


  21. public String getYxbz() {

  22. return yxbz;

  23. }


  24. public void setYxbz(String yxbz) {

  25. this.yxbz = yxbz;

  26. }


  27. public String getXybz() {

  28. return xybz;

  29. }


  30. public void setXybz(String xybz) {

  31. this.xybz = xybz;

  32. }

  33. }

Java代码  主题:Mybatis3.0查询,保存,更新,删除数据。

  1. package com.pojo;  

  2.   

  3. import java.io.Serializable;  

  4.   

  5. public class DmMydwt implements Serializable {  

  6.       

  7.     private static final long serialVersionUID = 1078518054837885063L;  

  8.   

  9.       

  10.     private String mydwtDm;  

  11.   

  12.       

  13.     private String mydwtMc;  

  14.   

  15.       

  16.     private String yxbz;  

  17.   

  18.       

  19.     private String xybz;  

  20.   

  21.     public String getMydwtDm() {  

  22.         return mydwtDm;  

  23.     }  

  24.   

  25.     public void setMydwtDm(String mydwtDm) {  

  26.         this.mydwtDm = mydwtDm;  

  27.     }  

  28.   

  29.     public String getMydwtMc() {  

  30.         return mydwtMc;  

  31.     }  

  32.   

  33.     public void setMydwtMc(String mydwtMc) {  

  34.         this.mydwtMc = mydwtMc;  

  35.     }  

  36.   

  37.     public String getYxbz() {  

  38.         return yxbz;  

  39.     }  

  40.   

  41.     public void setYxbz(String yxbz) {  

  42.         this.yxbz = yxbz;  

  43.     }  

  44.   

  45.     public String getXybz() {  

  46.         return xybz;  

  47.     }  

  48.   

  49.     public void setXybz(String xybz) {  

  50.         this.xybz = xybz;  

  51.     }  

  52. }  

 

4.DAO

Java代码 主题:Mybatis3.0查询,保存,更新,删除数据。 主题:Mybatis3.0查询,保存,更新,删除数据。

  1. package com.dao;


  2. import com.pojo.DmMydwt;


  3. public interface DmMydwtMapper {

  4. int deleteByPrimaryKey(String mydwtDm);


  5. int insert(DmMydwt record);


  6. int insertSelective(DmMydwt record);


  7. DmMydwt selectByPrimaryKey(String mydwtDm);


  8. int updateByPrimaryKeySelective(DmMydwt record);


  9. int updateByPrimaryKey(DmMydwt record);

  10. }

Java代码  主题:Mybatis3.0查询,保存,更新,删除数据。

  1. package com.dao;  

  2.   

  3. import com.pojo.DmMydwt;  

  4.   

  5. public interface DmMydwtMapper {  

  6.       

  7.     int deleteByPrimaryKey(String mydwtDm);  

  8.   

  9.       

  10.     int insert(DmMydwt record);  

  11.   

  12.       

  13.     int insertSelective(DmMydwt record);  

  14.   

  15.       

  16.     DmMydwt selectByPrimaryKey(String mydwtDm);  

  17.   

  18.       

  19.     int updateByPrimaryKeySelective(DmMydwt record);  

  20.   

  21.       

  22.     int updateByPrimaryKey(DmMydwt record);  

  23. }  

 

5.mybatis加载

Java代码 主题:Mybatis3.0查询,保存,更新,删除数据。 主题:Mybatis3.0查询,保存,更新,删除数据。

  1. package com.db;


  2. import java.io.IOException;

  3. import java.io.Reader;

  4. import org.apache.ibatis.io.Resources;

  5. import org.apache.ibatis.session.SqlSession;

  6. import org.apache.ibatis.session.SqlSessionFactory;

  7. import org.apache.ibatis.session.SqlSessionFactoryBuilder;


  8. public class ConnectionFactory {

  9. private static SqlSessionFactory factory;

  10. private static SqlSession sqlSession = null;



  11. // 读取MyBatis配置文件,创建SqlSessionFactory

  12. static {

  13. try {

  14. Reader reader = Resources.getResourceAsReader("sqlMapConfig.xml");

  15. factory = new SqlSessionFactoryBuilder().build(reader, "eassen");

  16. } catch (IOException e) {

  17. e.printStackTrace();

  18. }

  19. }


  20. public static SqlSession getSession() {

  21. if(sqlSession == null){

  22. sqlSession = factory.openSession();

  23. }

  24. return sqlSession;

  25. }


  26. public static <T> T getMapper(Class<T> mapper) {

  27. SqlSession session = getSession();

  28. return (T) session.getMapper(mapper);

  29. }


  30. public static void commit(){

  31. sqlSession.commit();

  32. }

  33. public static void rollback(){

  34. sqlSession.rollback();

  35. }

  36. public static void close(){

  37. if(sqlSession != null){

  38. sqlSession.close();

  39. }

  40. }



  41. }

Java代码  主题:Mybatis3.0查询,保存,更新,删除数据。

  1. package com.db;  

  2.   

  3. import java.io.IOException;  

  4. import java.io.Reader;  

  5. import org.apache.ibatis.io.Resources;  

  6. import org.apache.ibatis.session.SqlSession;  

  7. import org.apache.ibatis.session.SqlSessionFactory;  

  8. import org.apache.ibatis.session.SqlSessionFactoryBuilder;  

  9.   

  10. public class ConnectionFactory {  

  11.     private static SqlSessionFactory factory;  

  12.     private static SqlSession sqlSession = null;  

  13.   

  14.       

  15.     // 读取MyBatis配置文件,创建SqlSessionFactory  

  16.     static {  

  17.         try {  

  18.             Reader reader = Resources.getResourceAsReader("sqlMapConfig.xml");  

  19.             factory = new SqlSessionFactoryBuilder().build(reader, "eassen");  

  20.         } catch (IOException e) {  

  21.             e.printStackTrace();  

  22.         }  

  23.     }  

  24.   

  25.       

  26.     public static SqlSession getSession() {  

  27.         if(sqlSession == null){  

  28.             sqlSession = factory.openSession();  

  29.         }  

  30.         return sqlSession;  

  31.     }  

  32.   

  33.       

  34.     public static <T> T getMapper(Class<T> mapper) {  

  35.         SqlSession session = getSession();  

  36.         return (T) session.getMapper(mapper);  

  37.     }  

  38.       

  39.       

  40.     public static void commit(){  

  41.         sqlSession.commit();  

  42.     }  

  43.       

  44.     public static void rollback(){  

  45.         sqlSession.rollback();  

  46.     }  

  47.       

  48.     public static void close(){  

  49.         if(sqlSession != null){  

  50.             sqlSession.close();  

  51.         }  

  52.     }  

  53.       

  54.       

  55. }  

6.数据查询,插入,更新,删除测试

Java代码 主题:Mybatis3.0查询,保存,更新,删除数据。 主题:Mybatis3.0查询,保存,更新,删除数据。

  1. package com.test;


  2. import com.dao.DmMydwtMapper;

  3. import com.db.ConnectionFactory;

  4. import com.pojo.DmMydwt;


  5. public class MydTest {


  6. public static void main(String[] args) {

  7. try {

  8. // 获取对象

  9. DmMydwtMapper mydwtMapper = ConnectionFactory

  10. .getMapper(com.dao.DmMydwtMapper.class);


  11. // 查询相关MYDWT_DM为“1001”的信息

  12. DmMydwt mydwt = mydwtMapper.selectByPrimaryKey("1001");

  13. System.out.println("mybatis查询测试:=================================");

  14. System.out.println("MYDWT_DM:" + mydwt.getMydwtDm());

  15. System.out.println("MYDWT_MC:" + mydwt.getMydwtMc());


  16. // 插入数据

  17. System.out.println("mybatis保存测试:=================================");

  18. mydwt = new DmMydwt();

  19. mydwt.setMydwtDm("aaaa");

  20. mydwt.setMydwtMc("mybatis保存");

  21. mydwt.setYxbz("Y");

  22. mydwt.setXybz("Y");

  23. mydwtMapper.insert(mydwt);

  24. // 更新数据

  25. System.out.println("mybatis更新测试:=================================");

  26. mydwt.setMydwtMc(new String("mybatis保存".getBytes(),"UTF-8"));

  27. mydwtMapper.updateByPrimaryKey(mydwt);


  28. // 删除数据

  29. System.out.println("mybatis删除测试:=================================");

  30. mydwtMapper.deleteByPrimaryKey("1001");

  31. ConnectionFactory.commit();

  32. } catch (Exception e) {

  33. ConnectionFactory.rollback();

  34. e.printStackTrace();

  35. } finally {

  36. // 关闭sqlsession

  37. ConnectionFactory.close();

  38. }

  39. }

  40. }

Java代码  主题:Mybatis3.0查询,保存,更新,删除数据。

  1. package com.test;  

  2.   

  3. import com.dao.DmMydwtMapper;  

  4. import com.db.ConnectionFactory;  

  5. import com.pojo.DmMydwt;  

  6.   

  7. public class MydTest {  

  8.   

  9.     public static void main(String[] args) {  

  10.         try {  

  11.             // 获取对象  

  12.             DmMydwtMapper mydwtMapper = ConnectionFactory  

  13.                     .getMapper(com.dao.DmMydwtMapper.class);  

  14.   

  15.             // 查询相关MYDWT_DM为“1001”的信息  

  16.             DmMydwt mydwt = mydwtMapper.selectByPrimaryKey("1001");  

  17.             System.out.println("mybatis查询测试:=================================");  

  18.             System.out.println("MYDWT_DM:" + mydwt.getMydwtDm());  

  19.             System.out.println("MYDWT_MC:" + mydwt.getMydwtMc());  

  20.               

  21.             // 插入数据  

  22.             System.out.println("mybatis保存测试:=================================");  

  23.             mydwt = new DmMydwt();  

  24.             mydwt.setMydwtDm("aaaa");  

  25.             mydwt.setMydwtMc("mybatis保存");  

  26.             mydwt.setYxbz("Y");  

  27.             mydwt.setXybz("Y");  

  28.             mydwtMapper.insert(mydwt);  

  29.             // 更新数据  

  30.             System.out.println("mybatis更新测试:=================================");  

  31.             mydwt.setMydwtMc(new String("mybatis保存".getBytes(),"UTF-8"));  

  32.             mydwtMapper.updateByPrimaryKey(mydwt);  

  33.               

  34.             // 删除数据  

  35.             System.out.println("mybatis删除测试:=================================");  

  36.             mydwtMapper.deleteByPrimaryKey("1001");  

  37.             ConnectionFactory.commit();  

  38.         } catch (Exception e) {  

  39.             ConnectionFactory.rollback();  

  40.             e.printStackTrace();  

  41.         } finally {  

  42.             // 关闭sqlsession  

  43.             ConnectionFactory.close();  

  44.         }  

  45.     }  

  46. }  

7.控制台信息输出

Java代码 主题:Mybatis3.0查询,保存,更新,删除数据。 主题:Mybatis3.0查询,保存,更新,删除数据。

  1. 2012-02-08 11:43:01 Logging initialized using 'org.apache.ibatis.logging.commons.JakartaCommonsLoggingImpl'adapter.

  2. 2012-02-08 11:43:01 PooledDataSource forcefully closed/removed all connections.

  3. 2012-02-08 11:43:01 PooledDataSource forcefully closed/removed all connections.

  4. 2012-02-08 11:43:01 PooledDataSource forcefully closed/removed all connections.

  5. 2012-02-08 11:43:01 PooledDataSource forcefully closed/removed all connections.

  6. 2012-02-08 11:43:02 Created connection 17671659.

  7. 2012-02-08 11:43:02 ooo Connection Opened

  8. 2012-02-08 11:43:02 ==> Executing: select MYDWT_DM, MYDWT_MC, YXBZ, XYBZ from EASSEN.DM_MYDWT where MYDWT_DM = ?

  9. 2012-02-08 11:43:02 ==> Parameters: 1001(String)

  10. 2012-02-08 11:43:02 <== Columns: MYDWT_DM, MYDWT_MC, YXBZ, XYBZ

  11. 2012-02-08 11:43:02 <== Row: 1001, 您经常访问的网站包括:, Y, Y

  12. mybatis查询测试:=================================

  13. MYDWT_DM:1001

  14. MYDWT_MC:您经常访问的网站包括:

  15. mybatis保存测试:=================================

  16. 2012-02-08 11:43:02 ==> Executing: insert into EASSEN.DM_MYDWT (MYDWT_DM, MYDWT_MC, YXBZ, XYBZ) values (?, ?, ?, ?)

  17. 2012-02-08 11:43:02 ==> Parameters: aaaa(String), mybatis保存(String), Y(String), Y(String)

  18. mybatis更新测试:=================================

  19. 2012-02-08 11:43:02 ==> Executing: update EASSEN.DM_MYDWT set MYDWT_MC = ?, YXBZ = ?, XYBZ = ? where MYDWT_DM = ?

  20. 2012-02-08 11:43:02 ==> Parameters: mybatis保存(String), Y(String), Y(String), aaaa(String)

  21. mybatis删除测试:=================================

  22. 2012-02-08 11:43:02 ==> Executing: delete from EASSEN.DM_MYDWT where MYDWT_DM = ?

  23. 2012-02-08 11:43:02 ==> Parameters: 1001(String)

  24. 2012-02-08 11:43:02 xxx Connection Closed

  25. 2012-02-08 11:43:02 Returned connection 17671659 to pool.


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

主题:Mybatis3.0查询,保存,更新,删除数据。

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

CI查询构造器类(插入数据、更新数据、删除数据)

$data = array( "title" => "My title", "name" => "My Name", "date" => "My date");$this->db->insert("mytable", $data);// Pr
CI查询构造器类(插入数据、更新数据、删除数据)
2017-06-13

Android中的System.currentTimeMillis()数据保存在Sqlite中后的查询问题

一定要看到最后在android中System.currentTimeMillis()获取的数据保存在sqlite后按日期查询时如果按以下写法select id,recordtext,addTime,DATEtime(addtime, "unixepoch")
Android中的System.currentTimeMillis()数据保存在Sqlite中后的查询问题
2020-07-18

编程热搜

目录