mybatis动态SQL操作之插入学习笔记
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,1import java.util.ArrayList;import java.util.List;import org.apache.ibatis.session.SqlSession;import
千家信息网最后更新 2025年02月03日mybatis动态SQL操作之插入学习笔记
1
import java.util.ArrayList;import java.util.List;import org.apache.ibatis.session.SqlSession;import cn.itcast.javaee.mybatis.util.MybatisUtil;/** * 持久层 * @author AdminTC */public class StudentDao { /** * 插入学生 */ public void dynaInsert(Student student) throws Exception{ SqlSession sqlSession = null; try{ sqlSession = MybatisUtil.getSqlSession(); sqlSession.insert("studentNamespace.dynaInsert",student); sqlSession.commit(); }catch(Exception e){ e.printStackTrace(); sqlSession.rollback(); throw e; }finally{ MybatisUtil.closeSqlSession(); } } public static void main(String[] args) throws Exception{ StudentDao dao = new StudentDao(); //dao.dynaInsert(new Student(1,"哈哈",7000D));//insert into 表名(*,*,*) values(?,?,?) //dao.dynaInsert(new Student(2,"哈哈",null));//insert into 表名(*,*) values(?,?) //dao.dynaInsert(new Student(3,null,7000D));//insert into 表名(*,*) values(?,?) dao.dynaInsert(new Student(4,null,null));//insert into 表名(*) values(?) }}
2
students_id, students_name, students_sal, #{id}, #{name}, #{sal}, insert into students( ) values( )
学生
片段
动态
笔记
学习
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
嵌入式软件开发有哪些
重庆服务器托管哪个牌子质量好
word重复数据库
腾讯云服务器管理员密码
学习网络安全法规心得体会
word标记重复数据库
数据库实时数据统计
华为服务器内存损坏
2018 网络技术性考3
数据库配置文件安全
数据库如何计算关键字个数
武汉华雪锋软件开发
彩虹六号换服务器
c++连oracle数据库
如何成为软件开发
问律网络技术
浙江企星软件开发有限公司
电脑网站找不到服务器怎么办
初中毕业学软件开发好就业吗
数据库划分vpc
西峰公积金管理部网络安全
重庆永川生鲜软件开发
哪一个数据库提供英文论文
数据库冲突注册一个账户可以吗
网络安全 防火墙
数据库一般用什么词汇形容
gtap更新数据库
孝泉民族小学网络安全
2017年软考数据库答案
软件开发中完成的主要文档