大神帮我解释下下面这段代码 谢谢啦,拜托

问题描述

大神帮我解释下下面这段代码 谢谢啦,拜托

大神帮我解释下下面这段代码 谢谢啦,拜托

public String getByTrainingOrCompetitionID()  throws Exception
    {

          zheJiuSheZhiList = dao.getList(TrainingOrCompetitionID);
        if(zheJiuSheZhiList.size()>0)
        {
            zheJiuSheZhi=zheJiuSheZhiList.get(0);
        }
          return SUCCESS;
    } 

解决方案

dao.getList(TrainingOrCompetitionID);获取一个列表
下面就是判断这个列表是否有东西,如果有,就取出第一个

解决方案二:

这段代码执行dao.getList方法,一般是去数据库里查找信息,查找到的信息是一个集合,zheJiuSheZhiList.get(0)意思就是拿出这个集合里面的第一个对象,然后返回success

解决方案三:

zheJiuSheZhiList = dao.getList(TrainingOrCompetitionID);根据TrainingOrCompetitionID获得结果集
if(zheJiuSheZhiList.size()>0)//判断是否有数据
{
zheJiuSheZhi=zheJiuSheZhiList.get(0);获取第一条记录赋值给zheJiuSheZhi
}
return SUCCESS;方法返回成功

解决方案四:

dao.getList(TrainingOrCompetitionID);
有东西就取dao.getList(TrainingOrCompetitionID)的第一个,返回success

解决方案五:

zheJiuSheZhiList = dao.getList(TrainingOrCompetitionID);根据TrainingOrCompetitionID获得结果集
if(zheJiuSheZhiList.size()>0)//判断是否有数据
{
zheJiuSheZhi=zheJiuSheZhiList.get(0);获取第一条记录赋值给zheJiuSheZhi
}
return SUCCESS;方法返回成功

解决方案六:

此时再看这个方法是不是觉得没有什么了呢?根据传入的ID查询数据并设置zheJiuSheZhi为第一个查询得到的结果,没有就不设置,查询得到或没有都返回success

时间: 2024-12-31 02:52:05

大神帮我解释下下面这段代码 谢谢啦,拜托的相关文章

ajax-求大神帮我看下为啥这段代码一直走error?

问题描述 求大神帮我看下为啥这段代码一直走error? 解决方案 跨域的服务器进行跨域支持了吗? 120.27.130.65这个服务器要支持你的跨域,才能使用jsonp,否则将不能回调到success函数. 跨域的本质是利用script,img等支持跨域的标签来对非同域名的链接来进行访问. 所以如果想要跨域成功,那么需要在调用方支持跨域. 我自己负责的很多项目跨域是自己写的实现,所以调用跨域的方法都得使用我封装的形式,否则默认是支持不了跨域的. jQuery的jsonp也一样,没有服务器是天然支

grunt-这是Gruntfile.js中的配置代码,求教大神帮我解释下,万分感谢

问题描述 这是Gruntfile.js中的配置代码,求教大神帮我解释下,万分感谢 这是watch插件的配置信息: watch: { options: { dateFormat: function (time) { grunt.log.writeln('The watch finished in ' + time + 'ms at' + (new Date()).toString()); grunt.log.writeln('Waiting for more changes...'); }, li

哪位大神帮我解释下这串正则表达式/^(.*)(\.)(.{1,8})$/

问题描述 哪位大神帮我解释下这串正则表达式/^(.*)(.)(.{1,8})$/ /^(.*)(.)(.{1,8})$/ /这个是什么意思: (.*)这是什么意思: 为什么这个正则表达式都用小括号包含起来 请问下为什么用小括号括起来呢,去掉括号,比如这串表达式写成/^.*..{1,8}$/ 好像意思是一样的 解决方案 前后的杠只是javascript的界符,没有实际意义i这个表达式是说,以任意字符开始(包括没有),之后一个点,然后1-8个任意字符 比如 1234.123aaa abc.aaaa

懂webservice和ssl的大神帮我看下这个问题吧,谢谢

问题描述 懂webservice和ssl的大神帮我看下这个问题吧,谢谢 ssl单向认证,1.浏览器访问的时候不需要客户端证书,客户端访问webservice时 则需要一个客户端信任列表文件(client.truststore).浏览器访问时 是自动获取的这个证书 还是浏览器有什么特殊机制? 2.client.truststore这个信任证书是由一个服务器证书导入并生成的,能不能再导入其他的服务器证书? 解决方案 浏览器会告诉你 这个证书不安全,但是程序访问的时候会报错,因为代码默认实现的是验证证

android-Android:求大神帮我详细讲解一下这段代码

问题描述 Android:求大神帮我详细讲解一下这段代码 private void clearPackagePreferredActivities(Context context String packageName) { PackageManager mPm = context.getPackageManager(); UserManager mUserManager = (UserManager)context.getSystemService(Context.USER_SERVICE);

c语言数组定义-哪个大神能帮我解释下这段代码,在线等

问题描述 哪个大神能帮我解释下这段代码,在线等 这个是凯撒密码的代码,哪个大神帮我看哈我的这个里面每句的意思 解决方案 把英文字母变换一下,如D换为AA换为X,B换为Y 解决方案二: 就是获取到输入的字符串,然后对每一位进行判断,如果在区间[dz]或区间[DZ]减3,剩下的加23 解决方案三: 就是获取到输入的字符串,然后对每一位进行判断,如果在区间[dz]或区间[DZ]减3,剩下的加23 解决方案四: 就是获取到输入的字符串,然后对每一位进行判断,如果在区间[dz]或区间[DZ]减3,剩下的加

求大神帮我解释一下liquid语言的jekyll代码

问题描述 求大神帮我解释一下liquid语言的jekyll代码 <div class="well"> <h4>Recent posts</h4> <ul class="posts" span="recent"> {% for post in site.posts limit:5 %} <li> <span>{{ post.date | date_to_string }}<

jsp-JSP传给action的是字符串类型,转换数据类型,让getlist()接收,求大神帮帮忙写下代码

问题描述 JSP传给action的是字符串类型,转换数据类型,让getlist()接收,求大神帮帮忙写下代码 JSP传给action的是字符串类型,怎么转换数据类型,然后让getlist()接收,求各位大神帮帮忙写下代码~ 如果能够给解释一下,那就千恩万谢啦 解决方案 可以通过强制转换在前面加上int 解决方案二: gongWenLeiBieList = dao.getList(Integer.parseInt(mingCheng));

css-哪位懂CSS的大神帮我翻译下,下面的这段话,翻译成中文

问题描述 哪位懂CSS的大神帮我翻译下,下面的这段话,翻译成中文 #bg{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.7; opacity:.70; filter: alpha(opacity=70);} #show{display: none; position: a