廢話不多說了,直接步入正題了。 ,直接步入正題了。
1、批量添加元素會session.insert(字符串,對象o)
public void batchinSertStudent(){list <Student> ls = new ArrayList <sutteran>(); for(int i = 5; i <8; i ++; i ++){student student = new student = new student(); student.setiD(i); student.set.setname(“ maoyuuanjun” + i) + i); qudent.Sets; sets; setssex; setsex; setsex; i); student.setAddress(“浙江省” + i); ls.Add(student);} sqlsession session = sessionfactoryutil.getSqlSessessfactory()。 id =“ batchinsertstudent” parametertype =“ java.util.list”>插入學生(id,name,name,sex,tel,address)value >(#{item.id},#{item.name},#{item.sex},#{item.tel},#{item.address})</foreach> </insert>2 、批量修改會話。插入(字符串,對象o)
實例1:
public void batchupDateStEnt(){list <integer> ls = new ArrayList <integer>(); for(int i = 2; i <8; i ++){ls.add(i);} sqlsession session = sessionfactoryutil.getSqlSessionFactory()。 opensession(); session.Insert(“ mybatisdemo.domain.student.batchupdatestudent”,ls); session.commit(); session.close(); session.close();} “ 5566”其中<foreach collection =“ list” item =“ item” index =“ index” open =“(“ sapeator =”,“ close =”)>#{item} </foreach> </update> </fording>實例2 :
public void batchupDateStudEntWithMap(){list <integer> ls = new ArrayList <integer>(); for(int i = 2; i <8; i <8; i ++){ls.add(i);}映射<string,object> object> babs> map = new hashmap <strign name namemap <strig <string,object>() “ mmao789”); sqlsession session = sessionfactoryutil.getSqlSessionFactory()。 opensession(); session.insert(“ mybatisdemo.domain.student.batchupdateSteSteSteSteSteStudentWithWithMap” parametertype =“ java.util.map”>更新學生集名稱=#{name}其中ID in <foreach collection =“ idlist” index =“ index” itex“ itex” itex =“ item =” item“ open =”(“ sapearator =”,“ close =”,“ close =”)> 3、批量刪除Session.delete(字符串字符串,對象o)
public void batchdeletestEdent(){list <integer> ls = new ArrayList <integer>(); for(int i = 4; i <8; i ++){ls.add(i);} sqlSession session = sessionFactoryUtil.getSqlSessionFactory()。 opensession(); session.delete(“ mybatisdemo.domain.student.batchdeletestudent. collection =“ list” index =“ index” itex =“ item” open =“(“ sapeator =”,“ close =”)“>#{item} </foreach> </delete> </delete>好了,本文到此結束,希望對大家有所幫助。 ,希望對大家有所幫助。