<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                1. 模糊查詢 ~~~ <select id="getUsersByName" parameterType="String" resultType="Userinfo"> select * from userinfo where name like "%"#{name}"%" </select> ~~~ 2. 參數為多個 2.1 以索引的方式 ~~~ <select id="getUserByCondition" resultType="Userinfo"> select * from userinfo where username = #{0} and sex = #{1} </select> ~~~ 2.2 入參為map類型 ~~~ <select id="getUsersByCondition2" parameterType="map" resultType="Userinfo"> select * from userinfo where name = #{name} and sex = #{sex} </select> ~~~ 2.3 入參為對象類型 ~~~ <select id="getUsersByCondition" parameterType="Userinfo" resultType="Userinfo"> select * from userinfo where name = #{name} and sex = #{sex} </select> ~~~ 5. 插入操作 插入操作 - MySQL ~~~ <insert id="addUser" parameterType="Userinfo"> insert into userinfo values(null, #{name}, #{sex}, #{birthday},#{sal}) <selectKey keyProperty="id" order="AFTER" resultType="int"> select LAST_INSERT_ID() </selectKey> </insert> ~~~ 插入操作 - Oracle ~~~ <insert id="addEnterprise" parameterType="com.neuedu.model.po.Enterprise"> insert into enterprise values(xx.nextval, #{name},#{videopath},#{introduction},#{jczs}) <selectKey keyProperty="qid" order="AFTER" resultType="int"> select xx.curval from dual </selectKey> </insert> ~~~ 或者 ~~~ <insert id="addEnterprise" parameterType="com.neuedu.model.po.Enterprise"> insert into enterprise values(xx.currval, #{name},#{videopath},#{introduction},#{jczs}) <selectKey keyProperty="qid" order="BEFORE" resultType="int"> select xx.nextval from dual </selectKey> </insert> ~~~ 6. 更新操作 ~~~ <update id="updateUser" parameterType="Userinfo"> update userinfo set name = #{name}, sex=#{sex}, birthday=#{birthday}, sal=#{sal} where id=#{id} </update> ~~~ 7. 刪除操作 ~~~ <delete id="deleteUser" parameterType="int"> delete from userinfo where id = #{id} </delete> ~~~ 注意: 1. MyBatis的事務不是自動提交的,對于增刪改,需要提交事務,session.commit 2. MyBatis的事務控制 ~~~ public static void addEnterprise() { //1. 得到一個SqlSession() SqlSession session = DBUtils.getSession(); //2. 由sqlSession得到Mapper接口的實現類 EnterpriseMapper enterpriseMapper = session.getMapper(EnterpriseMapper.class); SwiperMapper swiperMapper = session.getMapper(SwiperMapper.class); //3. 創建一個lesson try { //add enterprise Enterprise item = new Enterprise(); item.setIntroduction("xxxx"); item.setJczs("xxx"); item.setName("xxx"); item.setVideopath("qqq"); enterpriseMapper.addEnterprise(item); System.out.println(item.getQid()); Integer.parseInt("aa"); //add images swiperMapper.addSwiper(item.getQid(),"AA.jpg","A"); swiperMapper.addSwiper(item.getQid(),"BB.jpg","A"); swiperMapper.addSwiper(item.getQid(),"CC.jpg","A"); //提交 session.commit(); } catch(Exception e) { e.printStackTrace(); session.rollback(); } finally { session.close(); } } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看