当前位置: 首页 > 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.huolong8.cn/news/73553/

相关文章:

  • 合肥模板建站多少钱扬州市工程信息网
  • 球迷类的网站如何做学信网登录
  • 做网站公司是干什么的湖北高端网站建设
  • 网站使用功能介绍是用什么软件做的公司网站开发 nodejs
  • 手机上的网站是怎么做的wordpress搜索排序
  • 做化工的网站重庆博建设计院公司是网站
  • 网站建设开源节流百度关键词规划师
  • 企业网站案例建设要求python做网站性能怎么样
  • 深圳制作网站有用吗大学两学一做专题网站
  • 湖南常德广宇建设网站做网站怎么制作
  • 深圳市网站建设哪家好做高端网站公司
  • 广东省建设工程协会网站做培训网站哪家好
  • 潍坊网站建设哪家专业长沙网页制作模板的网站
  • 做网站得先注册域名吗大连 网站开发
  • 公司域名备案网站名称做网站服务好
  • 承包酒席可以做网站吗网站流量少怎么办
  • 如何看网站点击量佛山新网站建设机构
  • 火车头采集做网站赚钱免费的个人简历模板excel
  • 珠海市住房和城乡建设部网站世界街景地图怎么退订
  • 游戏网站开发具备苍溪县规划和建设局网站
  • 广州哪家公司做网站如何做百度站长绑定网站
  • 制作网站得多少钱自己做视频网站流量钱
  • 创建销售网站多少钱百度快照投诉中心
  • 苏州网站优化维护沈阳市铁西区建设局网站
  • 做网站不给提供ftp一个网站多个域名 seo
  • 东营网站建设运营公司网站推广方式主要通过
  • 怎么找人做淘宝网站吗网站建设哪家服务态度好
  • 商城网站开发方案书深圳做网站服务公司
  • 东莞cms建站模板东莞建设专业网站
  • dedecms网站地图模板怎么wordpress访问目录