`
文章列表
Mybatis中的CRUD操作(增删改查)中,简单的SQL操作比较直观,如查找操作: <select id="findBySrcId" resultMap="entityRelationResultMap">   SELECT * FROM ENTITY_RELATION WHERE SRC_ID=#{srcId} </select> 其中id对应同名java文件中的方法,resultMap对应的自定义的数据类型(当使用java自带类型就更容易了,比如java.lang.String之类的)。 但是涉及到更新操作时,可能不需要对 ...
spring-context.xml中,配置不扫描Coontroller <!-- 使用Annotation自动注册Bean,解决事物失效问题:在主容器中不扫描@Controller注解,在SpringMvc中只扫描@Controller注解。 --> <context:component-scan base-package="com.pds.j2ee"><!-- base-package 如果多个,用“,”分隔 --> <context:exclude-filter type="annotation ...
/** * 获取客户端的真实IP */ public String getRealIpAddr(HttpServletRequest request) { String ipAddress = null; ipAddress = request.getHeader("x-forwarded-for"); //System.out.println("ipAddress:" + ipAddress); if (ipAddress == null || ipAddress.length() == 0 || "un ...
使用Base64转码时有时会遇到此类错误 java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Base64.encodeBase64String([B)Ljava/lang 此类错误有可能是有的jar包内重写了Base64类 使用 BinaryCodec.class.getProtectionDomain().getCodeSource().getLocation() 方法查看项目内Base64引用的哪一个Jar包。正确jar包应该为commons-codec-1.10.jar
Jquery 在使用 $("#表单ID").serializeObject();  序列化转换表单数据为Json数据时 需在公共作用域添加 var formObj = $("#表单ID").serializeObject(); //需要使用JSON.stringify(formObj);将表单对象转换为 JSON字符串 var jsonStr = JSON.stringify(formObj); //转换成json 类型的数据 $.fn.serializeObject = function()    {       var o = {}; ...
String testStr = "用来判断是否包含的字符串"; <s:property value="testStr"/> <s:if test="testStr.contains('判断是否包含的字符串')" > 包含 </s:if> <s:else> 不包含 </s:else>
hihernate一对多关联映射(单向Classes----->Student) 一对多关联映射利用了多对一关联映射原理 多对一关联映射:在多的一端加入一个外键指向一的一端,它维护的关系是多指向一 一对多关联映射:在多的一端加入一个外键指向一的一端,它维护的关系是一指向多 也就是说一对多和多对一的映射策略是一样的,只是站的角度不同 在一一端维护关系的缺点: * 如果将t_student表里的classesid字段设置为非空,则无法保存 * 因为不是在student这一端维护关系,所以student不知道是哪个班的,    所以需要发出多余的update语句来更新关系 hih ...

SQL 日期格式化

    博客分类:
  • SQL
0   或   100   (*)     默认值   mon   dd   yyyy   hh:miAM(或   PM)       1   101   美国   mm/dd/yyyy       2   102   ANSI   yy.mm.dd       3   103   英国/法国   dd/mm/yy       4   104   德国   dd.mm.yy       5 ...
声明一个ArrayList 数组,数组的初始长度默认为10 List list = new ArrayList(); 如果不断的向数组中添加元素 list.add("a"); 当添加的长度不足的时候,会自动扩容长度.扩容公式为 当前容量长度*1.5+1 即:默认长度为10 第一次扩充后的长度为16 第二次扩充后的长度为25 第三次扩从后的长度为38.5,不取用四舍五入,为38
distinct 的只显示一次重复出更的值。 不过这个值出现多少次只显示一次。 select distinct 字段名1,字段名2 from 表格 order by 字段名1 distinct 字段名1 意思是只显示一次字段名1显示的是第一次出现的。 最好和order by 结合使用。可以提高效率。
CSS代码: .box {     width: 400px; padding: 15px;  background-color: #f0f3f9; } .container {     height: 0; position: relative;  overflow: hidden;     -webkit-transition: height 0.6s;     -moz-transition: height 0.6s;     -o-transition: height 0.6s;     transition: height 0.6s; } .container img {      ...
$("[name='checkbox']").attr("checked",'true');//全选  $("[name='checkbox']").removeAttr("checked");//取消全选 $("[name='checkbox']:odd").attr("checked",'true');//选中所有偶数  $("[name='checkbox']:even").attr("checked",'true');//选 ...
在Jquery中相同的ID号不能用$()获得,即使是$().each()也不能获得所有的ID相同的元素,只能获得第一个匹配的元素。 比如:   以上4个div,如果用$("#jevoly").size()来检查,也只能获得1,使用 $("#jevoly").each(function(i){ n=i; }); n也只=1,这是为什么呢?可能ID号不应该有重复吧。。。 解决方法:把id改为class就行了哦。。。郁闷。。。 用$(".jevoly")就可以了。。。 或者 $('[id=jevoly]') 这样写j就行了 ...
在Struts2标签内声明一个属性有来计算 <s:set var="WorkTimeTypeMoney" value="0"/> 通过计算后是输出结果时 <s:property value="#WorkTimeTypeMoney"/> 有时会出现 这样情况  82109.360000000000000002 这时候需要保存小数后两位 在页面引入 <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="f ...
  $(this).next('select').val(); $(this).prev('select').val(); next获取当前点击元素的下一个元素 prev获取当前点击元素的上一个元素   jQuery.parent(expr)           //找父元素 jQuery.parents(expr)          //找到所有祖先元素,不限于父元素 jQuery.children(expr)        //查找所有子元素,只会找到直接的孩子节点,不会返回所有子孙 jQuery.contents()            //查找下面的所有内容, ...
Global site tag (gtag.js) - Google Analytics