(1)hibernate:所有的1-N关联全部被映射为双向关联。所有的set元素都被加上inverse=”true”声明,表明关联的控制通过N的一端控制,1的一端不能控制关联。事务管理推迟到Service组件的方法,而不是DAO组件的方法。只有对业务逻辑方法添加事务才有实际的意义,对于DAO方法(基本的CRUD操作)添加事务操作是没有太大实际意义的。
(2)工作流是j2ee应用的主要方向之一。
(3)cron表达式是一个字符串,Cron 表达式包括以下 7 个字段:
Seconds Minutes Hours DayofMonth Month DayofWeek Year
上面是包含7个域的表达式,还有只包含6个域的Cron表达式:
Seconds Minutes Hours DayofMonth Month DayofWeek
每个域可出现的字符如下:
l Seconds:可出现,-*/四个字符,有效范围为0-59的整数
l Minutes:可出现,-*/四个字符,有效范围为0-59的整数
l Hours:可出现,-*/四个字符,有效范围为0-23的整数
l DayofMonth:可出现,-*/?LWC八个字符,有效范围为0-31的整数
l Month:可出现,-*/四个字符,有效范围为1-12的整数或JAN-DEc
l DayofWeek:可出现,-*/?LC#四个字符,有效范围为1-7的整数或SUN-SAT两个范围。1表示星期天,2表示星期一,依次类推
l Year:可出现,-*/四个字符,有效范围为1970-2099年
每一个域都使用数字,但还可以出现如下特殊字符,它们的含义是:
(1)*:表示匹配该域的任意值,假如在Minutes域使用*,即表示每分钟都会触发事件。
(2)?:只能用在DayofMonth和DayofWeek两个域。它也匹配域的任意值,但实际不会。因为DayofMonth和DayofWeek会相互影响。例如想在每月的20日触发调度,不管20日到底是星期几,则只能使用如下写法:13131520*?,其中最后一位只能用?,而不能使用*,如果使用*表示不管星期几都会触发,实际上并不是这样。
(3)-:表示范围,例如在Minutes域使用5-20,表示从5分到20分钟每分钟触发一次
(4)/:表示起始时间开始触发,然后每隔固定时间触发一次,例如在Minutes域使用5/20,则意味着5分钟触发一次,而25,45等分别触发一次.
(5),:表示列出枚举值值。例如:在Minutes域使用5,20,则意味着在5和20分每分钟触发一次。
(6)L:表示最后,只能出现在DayofWeek和DayofMonth域,如果在DayofWeek域使用<chmetcnv w:st="on" tcsc="0" numbertype="1" negative="False" hasspace="False" sourcevalue="5" unitname="l"><span lang="EN-US" style='FONT-FAMILY: "Courier New"; mso-bidi-font-size: 10.5pt'>5L</span></chmetcnv>,意味着在最后的一个星期四触发。
(7)W:表示有效工作日(周一到周五),只能出现在DayofMonth域,系统将在离指定日期的最近的有效工作日触发事件。例如:在DayofMonth使用5W,如果5日是星期六,则将在最近的工作日:星期五,即4日触发。如果5日是星期天,则在6日触发;如果5日在星期一到星期五中的一天,则就在5日触发。另外一点,W的最近寻找不会跨过月份
(8)LW:这两个字符可以连用,表示在某个月最后一个工作日,即最后一个星期五。
(9)#:用于确定每个月第几个星期几,只能出现在DayofMonth域。例如在4#2,表示某月的第二个星期三。
分享到:
相关推荐
struts与hibernate集成原理,基础知识补充AOP,编程式事务,声明式事务,spring注入学习笔记
本文档包含了 Spring+SpringMVC+Mybatis的学习完整课件和个人学习注释补充。 本文档包含了 Spring+SpringMVC+Mybatis的学习完整课件和个人学习注释补充。 本文档包含了 Spring+SpringMVC+Mybatis的学习完整课件和...
struts与hibernate集成原理,基础知识补充AOP,编程式事务,声明式事务,spring注入学习笔记
Spring启动学习
学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。 蘑菇街敖丙的 Java 面试总结 虫洞栈 Java 干货,面试问题带着例子说明得明明白白 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高...
本站目的是记录技术学习笔记,分享技术学习笔记、技术文章、优秀资源。 若您认为侵犯你的个人知识产权,请联系邮箱(),我会第一时间和您进行沟通处理。 若你喜欢本站内容,欢迎转载,但请注明出处,且勿用于
学习笔记和心得:记录了学习过程中的重点难点和心得体会,有助于学习者更好地理解和掌握知识。 二、适用人群 本资源适用于即将毕业或已经毕业,希望通过学习Java找到一份理想工作的同学。无论你是初学者还是有一定...
不定时进行调整和补充,需要关注更新的请 Watch、Star、Fork如果你只是单纯要阅读的话,建议移步 CSDN 或者 oschina 上观看,访问速度快很多:CSDN:oschina:目录mybatis学习笔记(8)-动态sql.mdmybatis学习笔记(9)-...
笔记适合了解Java或者有学过其他编程语言的Java初学者学习,多线程与IO的提高笔记与Spring的笔记还在总结当中,另外Linux、MySQL的笔记以后也会发布。现在也是边学习边总结,所以总结的此笔记必然有不足的地方,如果...
CMU-10702-StatML 10-702统计机器学习,2018年Spring-CMU MLD 在统计学和机器学习的交集上。 。 课程首页: : 演讲笔记 差异隐私 歧管 两次样品测试 补充笔记 线性分类器 功能空间 稀疏性
笔记 简介 一个码农的毕生所学。 目标 考研 就业 上学 目录 语言篇 Android C++ Java JavaScript Latex MATLAB NodeJS PHP Python 技术篇 docker git Linux Maven office Spark Spring SVN 基础篇 编译原理 操作系统...
VS2005 ASP.NET本地化学习笔记&感受 在自定义Server Control中捆绑JS文件 Step by Step 深度解析Asp.Net2.0中的Callback机制 使用 Web 标准生成 ASP.NET 2.0 Web 站点 ASP.NET 2.0基于SQLSERVER 2005的aspnetdb.mdf...
│ 淘淘商城第一天笔记.docx │ ├─02.第二天 │ 07.商品类目选择完成.avi │ 01.课程计划.avi │ 02.展示首页.avi │ 03.分页插件01.avi │ 04.分页插件的使用方法.avi │ 05.商品列表展示.avi │ 06.商品类目...