&…">
当前位置:首页 > Java > 正文内容

java mybatis 数据库连接操作

王丛5年前 (2021-04-10)Java949

<configuration>

    <!--1.配置环境 ,默认的环境id为mysql-->

    <environments default="development">

        <!--1.2.配置id为mysql的数据库环境 -->

        <environment id="development">

            <!-- 使用JDBC的事务管理 -->

            <transactionManager type="JDBC" />

            <!--数据库连接池 -->

             <dataSource type="POOLED">    <!--使用缓存 -->

  <property name="driver" value="com.microsoft.sqlserver.jdbc.SQLServerDriver" />

  <property name="url" 

                            value="jdbc:sqlserver://localhost:1433;Database=xunwu" />

  <property name="username" value="sa" />

  <property name="password" value="123456" />

            </dataSource>

        </environment>

    </environments>

    <!--2.配置Mapper的位置 -->

    <mappers>

<mapper resource="cn/dzu/mapper/StudentMapper.xml" />

    </mappers>

</configuration>




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

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

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

<!-- namespace表示命名空间 -->

<mapper namespace="cn.dzu.mapper.StudentMapper">

    <!--根据客户编号获取客户信息 -->

<select id="findStudentById" parameterType="Integer"

resultType="cn.dzu.entity.xunwu">

select * from xunwu where id = #{id}

</select>

    <select id="findAll" resultType="cn.dzu.entity.xunwu">

select * from xunwu  

</select>

<insert id="add" parameterType="cn.dzu.entity.xunwu"   >

insert into xunwu values(#{id},#{pass},#{sname},#{date},#{adress},#{goods}) 

</insert>

<update id="update" parameterType="cn.dzu.entity.xunwu"   >

update  xunwu set pass=#{pass},sname#{sname},date=#{date},adress=#{adress},goods=#{goods} where id=#{id}

</update>

<delete id="del" parameterType="Integer">

   delete xunwu student where id=#{id}

</delete>

</mapper>


打赏

扫描二维码推送至手机访问。

版权声明:本文由一段神奇的代码发布,如需转载请注明出处。

分享给朋友:

相关文章

java数据库连接池

java数据库连接池

    <context:component-scan base-package="cn.dzu"/>     <bean id="dataSource" class="org.sp…

java 学习

java 学习

Java 查看父类 ctrl+tmain() 直接alt+/java面试:数组集合的大小是有上线的;“a”+”bc”+”dc” 是5 stringpool 字符串池string a=”abc”string d=”abc”if(a==d) truestring b=new string(“…

Spring Cloud  学习

Spring Cloud 学习

视频 https://www.bilibili.com/video/BV18E411x7eT?p=80&spm_id_from=pageDriver 文档https://www.cnblogs.com/coderD/p/14350091.html 代码https://gitee.com/li…

spring cloud alibab 版本

spring cloud alibab 版本

nacos 有雪崩保护 设置保护阈值 是按百分比设置0-1…

SpringMVC

SpringMVC

一、SpringMVC简介 1、什么是MVC MVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分 M:Model,模型层,指工程中的JavaBean,作用是处理数据 JavaBean分为两类: 一类称为实体类Bean:专门存储业务数据的,如 Student、User 等 一类称为业务处…

别再乱打日志了,这份日志规范,应有尽有,建议收藏!!

别再乱打日志了,这份日志规范,应有尽有,建议收藏!!

转载地址: https://mp.weixin.qq.com/s/taWox3KKKphFmFAbec7qcA ˃ ## 简介 在程序中写日志是一件非常重要,但是很容易被开发人员忽视的地方。写好程序的日志可以帮助我们大大减轻后期维护压力。在实际的工作中,开发人员往往迫于巨大时间压力,而写日志又是一个…

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。