当前位置: 首页 > news >正文

建视频网站系统重庆资质代理公司

建视频网站系统,重庆资质代理公司,宁德市区哪里好玩,2024电商哪个平台好做mybatis的#{}和${}的区别就像是 PreparedStatement 和statement , 使用${}接收的参数还需用Param注解修饰 , 推荐用#{}动态SQLMyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验#xff0c;你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如…mybatis的#{}和${}的区别就像是 PreparedStatement 和statement , 使用${}接收的参数还需用Param注解修饰 , 推荐用#{}动态SQLMyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格还要注意去掉列表最后一个列名的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。虽然在以前使用动态 SQL 并非一件易事但正是 MyBatis 提供了可以被用在任意 SQL 映射语句中的强大的动态 SQL 语言得以改进这种情形。动态 SQL 元素和 JSTL 或基于类似 XML 的文本处理器相似。在 MyBatis 之前的版本中有很多元素需要花时间了解。MyBatis 3 大大精简了元素种类现在只需学习原来一半的元素便可。MyBatis 采用功能强大的基于 OGNL 的表达式来淘汰其它大部分元素。代码演示select * from userid #{id}select last_insert_id()insert into user(name,password,address)values(#{name},#{pwd},#{address})insert into user(name,password,address)values(#{name},#{pwd},#{address})update username #{name},password #{pwd},address #{address}where id #{id}select *from user and name#{name} and password#{pwd} and address#{address} select *from userwhere id in#{id}select *from user and name#{name} and password#{pwd} and address#{address} insert into user(name,password,address)values(#{user.name},#{user.pwd},#{user.address})延迟查询开启配置(1-1)映射文件select deptId,deptName from dept where deptId #{deptId}selecte.empId empId,e.empName empName,e.deptId deptIdfrom emp e延迟查询映射文件(一对多)select empId,empName from emp where deptId #{deptId}selectd.deptId deptId,d.deptName deptNamefrom dept d测试Testpublic void test1() throws IOException {SqlSession session Dbutil.getSqlSession();List list session.getMapper(IUserDao.class).query();for (Dept dept : list) {System.out.println(dept.getList());}session.close();}缓存开启二级缓存select empId, empName,deptId from emp where empId #{empId}测试Testpublic void test1() throws IOException {SqlSession session Dbutil.getSqlSession();List list session.getMapper(IUserDao.class).query(1);for (Emp emp : list) {System.out.println(emp);}session.close();System.out.println(---------------);session Dbutil.getSqlSession();list session.getMapper(IUserDao.class).query(1);for (Emp emp : list) {System.out.println(emp);}session.close();}
http://www.yutouwan.com/news/73553/

相关文章:

  • 汉中微信网站建设开发网页版微信官方登录
  • 网站按钮特效常州建设局官方网站
  • 营销网站设计包括php整站开发 企业网站教程
  • 在线旅游网站平台有哪些wordpress的字体禁用
  • 佛山网站建设计外链网盘下载
  • 霍山有没有做建网站的网站建设安全协议
  • 周口网站制作网站标题logo制作
  • 企业建设网站成都网上商城网站建设
  • 临沂电商网站建设进入公众号后怎么编辑信息
  • 深圳网站制作建设深圳华强北网站建设
  • 万网 网站模板专业的网站优化公司
  • 中国校园网站做的比较好的学校中国空间站图片
  • 装饰公司网站规划方案建设网站就选用什么样的公司
  • 企业建站的作用是什么制作简单的网页
  • 表格里怎么做链接网站南通公司注册
  • 网站卡密怎么做wordpress 配置ckplayer
  • 专业网站制作的地方漳州做网站公司
  • c 做特产网站韩国风格网站php源码
  • 如何做网站解析php做网站首页的代码
  • 获取网站访客qq号码代码网站黄金比例
  • 织梦做的网站为什么显示404网站用什么开发
  • 餐馆建设网站的目的是什么重庆企业seo网络推广外包
  • 网站建设专员一定要会网站建设吗华为软件开发工程师待遇
  • 计算机网站建设文献综述网站建设公司石家庄
  • 网站主体负责人不是法人网站建设学习网公司有哪些
  • 金融理财网站开发北京工程造价信息网官网
  • wordpress中国网站排名做网站挣钱
  • 平台设计网站公司电话app定制开发报价
  • 沧州网站制作公司邯郸信息港征婚交友
  • 吴中区网站建设建设厅八大员在哪个网站查询