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

公司网站制作商做外围网站犯法吗

公司网站制作商,做外围网站犯法吗,做网站运营需要注意哪些问题,-邵阳网络公司-邵阳网站建设|邵阳网站制作1 parameterType parameterType#xff1a;接口中方法参数的类型#xff0c;类型必须是完全限定名或别名#xff08;稍后讲别名#xff09;。该属性非必须#xff0c;因为Mybatis框架能自行判断具体传入语句的参数#xff0c;默认值为未设置#xff08;unset)。sel…1 parameterType parameterType接口中方法参数的类型类型必须是完全限定名或别名稍后讲别名。该属性非必须因为Mybatis框架能自行判断具体传入语句的参数默认值为未设置unset)。select,insert,update,delete都可以使用 parameterType 指定参数类型。 2 传递单个参数 当接口中的方法只有一个参数的时候直接使用#{任意名称}传参即可#{}中的名称与方法中的参数名称无关。 3 传递多个参数 当接口中方法有多个参数的时候有以下方式传参 3.1 通过参数下标索引 接口正常书写映射文件中SQL语句的占位符必须用 arg0 agr1…,或param1 param2… 注意mybatis-3.3 之前的版本使用#{0},#{1}方式 从 mybatis3.4 开始使用#{arg0}方式。 TeamMapper接口添加如下内容 ListTeam queryByRange1(Integer min, Integer max); TeamMapper.xml配置文件中添加如下 !--多个参数标签中不需要parameterType属性方式1通过下标索引的方式,还有两种方式太难记了可以忽略看看演示就好啦select * from team where teamId gt;#{arg0} and teamId lt;#{arg1}; 也可以注意下表索引细节1mybatis3.3版本之前可以直接写#{0} #{1}从mybatis3.4开始#{arg0} #{arg1}... 或者是 #{param1} #{param2}...细节2sql语句中不能使用小于号使用转移符号替换;大于号没有限制也可以使用转义符号替换gt;--select idqueryByRange1 resultTypecom.lina.pojo.Teamselect * from team where teamId #{param1} and teamId lt;#{param2};/select 测试类添加方法 /*** ClassName: TestTeamMapperArg* 测试输入映射:多个参数* author wanglina* version 1.0*/ public class TestTeamMapperArg {private TeamMapper teamMapper MybatisUtil.getSqlSession().getMapper(TeamMapper.class);Testpublic void test01(){ListTeam teams teamMapper.queryByRange1(1004, 1010);teams.forEach(team - System.out.println(team));} } 3.2 通过Param注解 在方法的形参前面加入Param(自定义参数名称)mapper文件中使用#{自定义参数名称}的方式传参。 TeamMapper接口添加如下内容 ListTeam queryByRange2(Param(min) Integer min, Param(max) Integer max); TeamMapper.xml配置文件中添加如下 !--方式2通过注解的方式#{}中的名称必须与接口的方法中的参数注解Param()保持一致select * from team where teamId #{param1} and teamId lt; #{param2}; 不推荐但是语法也是正确的但是不能使用arg0arg1......--select idqueryByRange2 resultTypecom.lina.pojo.Teamselect * from team where teamId #{min} and teamId lt; #{max};/select 测试类添加方法 Testpublic void test02(){ListTeam teams teamMapper.queryByRange2(1005, 1011);teams.forEach(team - System.out.println(team));} 3.3 通过map来传递多个参数 Map 集合可以存储多个值使用Map向 mapper 文件一次传入多个参数。Map 集合使用 String的 keyObject 类型的值存储参数。 mapper 文件使用 # { key } 引用参数值 TeamMapper接口添加如下内容 ListTeam queryByRange3(MapString,Object map); TeamMapper.xml配置文件中添加如下 !--方式3通过map来传递多个参数:映射文件中的参数占位符必须和map中的String类型的字段名称一样--select idqueryByRange3 resultTypecom.lina.pojo.Teamselect * from team where teamId #{min} and teamId lt; #{max};/select 测试类添加方法 Testpublic void test03(){TeamMapper teamDao sqlSession.getMapper(TeamMapper.class);       MapString, Object mapnew HashMap();map.put(min,1001);map.put(max,2000);ListTeam teamList3 teamDao.queryByRange3(map);for (Team team : teamList3) {System.out.println(team);}} 3.4 通过pojo类传递多个参数 与map传递多个参数类似要求映射文件中的参数占位符必须和pojo类中的属性完全一致。 实体类 /*** ClassName: QueryVO* 自己封装的查询条件* author wanglina* version 1.0*/ public class QueryVO {private String name;private Integer min;private Integer max;private String location;//省略set get } ​ TeamMapper接口添加如下内容 ListTeam queryByCondition(QueryVO vo); TeamMapper.xml配置文件中添加如下 !--方式4通过pojo类传递多个参数:映射文件中的参数占位符必须和pojo类中的字段完全一致-- select idqueryByCondition resultTypecom.lina.pojo.Teamselect * from teamwhere teamId#{min} and teamIdlt;#{max}and teamName like #{name} and location#{location}/select 测试类添加方法 Testpublic void test04(){QueryVO vonew QueryVO();vo.setLocation(洛杉矶);vo.setName(%球队%);vo.setMin(1001);vo.setMax(1111);ListTeam teams teamMapper.queryByCondition(vo);teams.forEach(team - System.out.println(team));}
http://www.hkea.cn/news/14537169/

相关文章:

  • 泰州网站建设优化如何做响应式网站视频教程
  • 网站建设公司业务员安徽网站建设公司
  • 大良营销网站建设效果免费行情的软件大全下载
  • 网站访客qq获取系统 报价文明网站建设培训体会
  • 十大免费建站appwordpress页面显示什么意思
  • 网站友情链接宣城老品牌网站建设
  • 做商城网站买多大的空间谷歌推广seo
  • 无锡营销型网站建站phpcms 外贸网站模板
  • 网站建设项目分期找人做一个网站要多少钱
  • 建立个人网站主题东方商易网站开发
  • wordpress 仿站教程wordpress登录跳转
  • 域名 备案号 网站的关系做植物网站
  • 深圳龙岗住房和建设局网站官网上海工商网一窗通
  • 企业网站设计要点计算机网络培训速成班
  • 凡科网建站教程中华建设杂志网站
  • 网络营销工作之企业官方网站建设篇android编程开发
  • 外贸购物网站建站教育网站制作论文
  • 青海城乡建设部网站首页第一赢销网
  • 如何在工商局网站做清算组备案小说网站静态页面模板
  • 网站认证空间深圳布吉最新消息
  • 专业网站定制公司建网站电话
  • 深圳住房和建设局网站网上申请免费追剧软件app
  • 武威网站制作公司服务电话苏州cms模板建站
  • 北京手机网站建设外包某企业网站搜索引擎优化
  • opencms做网站 谁无锡响应式网站设计
  • 商城网站用什么做湛江搜索引擎网站推广
  • 购物网站建设特色公司官网建设
  • 汉语资源建设相关网站太原做网站公司
  • 网站做流量房屋中介做网站的
  • 数字博物馆网站建设内容做网站就来厚博互联