
三大框架
文章平均质量分 68
iteye_13776
这个作者很懒,什么都没留下…
展开
-
spring Quartz cron表达式
Cron表达式是一个字符串,字符串以5或6个空格隔开,分开工6或7个域,每一个域代表一个含义,Cron有如下两种语法 格式: Seconds Minutes Hours DayofMonth Month DayofWeek Year 或 Seconds Minutes Hours DayofMonth Month DayofWeek 每一个域可出现的字符如下: 代码 ...原创 2011-09-23 15:24:55 · 173 阅读 · 0 评论 -
spring整合quartz并持久化
spring整合quartz有两种方式:一.常见是使用配置文件,将定时任务保存到内存中简单示例: <!-- 短信催还提醒任务调度 --> <bean id="overdueRecall" class="com.sursen.souba.ddlibserve.quartz.OverdueRecallTimerTask" />...原创 2013-03-28 15:44:20 · 1029 阅读 · 0 评论 -
spring profile 配置不同的环境
如果在开发时进行一些数据库测试,希望链接到一个测试的数据库,以避免对开发数据库的影响。开发时的某些配置比如log4j日志的级别,和生产环境又有所区别。各种此类的需求,让我希望有一个简单的切换开发环境的好办法,曾经在ROR的时候就很喜欢舒服。现在spring3.1也给我们带来了profile,可以方便快速的切换环境。配置环境使用也是非的方便。只要在applicationCont...原创 2014-05-14 16:42:00 · 261 阅读 · 0 评论 -
spring 下载与配置
1.下载 地址发布页: http://docs.spring.io/spring/docs/4.0.3.RELEASE/spring-framework-reference/htmlsingle/镜像下载: http://repo.spring.io/release/org/springframework/spring/http://maven.springframew...原创 2014-04-23 15:37:12 · 144 阅读 · 0 评论 -
memcached缓存服务器安装与使用
简述它可以应对任意多个连接,使用非阻塞的网络IO。它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。 一.安装1.windows下将附件中文件解压,到任意路径,双击即可直接启动安装到服务中的方法:命令行切到该文件所在目录,运行命令 memcached.exe -d install即可添加到服务中自动启...原创 2013-08-29 10:00:04 · 294 阅读 · 0 评论 -
struts2 类型转换器and国际化and主题
在默认的拦截器栈中包含了名为conversionError的拦截器,如果出现了类型转换错误,该拦截器负责封装fieldError, 并转向到名为input的逻辑视图。默认情况下, 错误的提示信息为: Invalid field value for field "age". 如需修改提示信息由如下两种方式: 1. 在全局资源文件中,提供如下内容x...原创 2011-03-21 16:09:34 · 134 阅读 · 0 评论 -
struts2使用要点
1. 在一个Action中包含多个处理逻辑,但是不管有多少个处理逻辑 public , String , () 1.1 动态方法调用DMI 1.1.1 ActionName!methodName 1.1.2 ActionName?method:methodName...原创 2011-03-21 16:08:49 · 147 阅读 · 0 评论 -
struts2返回类型总结
chain 用来处理Action链(action的值会保留穿过去) dispatcher 用来转向页面,通常处理JSP freeMarker 处理FreeMarker模板 httpHeader 用来控制特殊的Http行为 redirect 重定向到一个URL redirectAction ...原创 2011-03-21 16:07:31 · 218 阅读 · 0 评论 -
Struts2国际化
Struts2I18n Struts2国际化1.定义properties文件¶资源文件查找顺序¶JAVA国际化如果系统同时存在资源文件、类文件,系统将以类文件为主,而不会调用资源文件。对于简体中文的Locale,ResourceBundle搜索资源的顺序是:(1)baseName_zh_CN.class...原创 2011-03-21 16:06:58 · 238 阅读 · 0 评论 -
struts2标签iterator
struts2标签iteratoriterator标签主要是用于迭代输出集合元素,如list set map 数组等,在使用<s:iterator/>标签的时候有三个属性值得我们关注 1. value属性:可选的属性,value属性是指一个被迭代的集合,使用ognl表达式指定,如果为空的话默认就是ValueStack栈顶的集合. 2.id属性:可选属性, 是指...原创 2011-03-21 16:05:51 · 142 阅读 · 0 评论 -
struts2 ongl
OGNL is the Object Graph Navigation Language1. struts2利用内建的OGNL表达式支持,大大加强了Struts2的数据访问功能, XWork在原有的OGNL基础上,增加了对ValueStack的支持。2.OGNL表达式可以直接生成一个集合(List ,Map) 2.1 直接生成List集合...原创 2011-03-21 16:05:19 · 119 阅读 · 0 评论 -
事务传播特性&事务隔离级别
事务传播特性了解事务的几种传播特性 数据库操作1数据库操作2PROPAGATION_REQUIREDTransaction1Transaction1nullTransaction2PROPAGATION_SUPPORTSTransaction1...原创 2011-03-21 16:04:17 · 121 阅读 · 0 评论 -
Spring获取bean几种方式
方法一:在初始化时保存ApplicationContext对象代码:ApplicationContextac = new FileSystemXmlApplicationContex("applicationContext.xml");ac.getBean("beanId");说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spr...原创 2011-03-21 16:03:06 · 98 阅读 · 0 评论 -
spring 注入方式
平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实例的控制权是我们程序员,而...原创 2011-03-21 16:02:03 · 590 阅读 · 0 评论 -
spring Aop概念
AOP概念切面(Aspect) 与类很相似,切面是横切性关注点的抽象目标对象(Target Object)AOP代理类(AOP Proxy) jdk cglib连接点(Joinpoint) 被拦截到的点,指调用某方法或者处理某异常切入点(Pointcut) 匹配连接点的断言,一系列连接点的集合,它指明处理方式(Advice)将在何时被触发通知(Ad...原创 2011-03-21 16:01:27 · 122 阅读 · 0 评论 -
open session in view
在使用hibernate时 在业务层关闭session 但是在表现层要调用 造成懒加载异常解决方案: 1.lazy = false 不常用 2.Hibernate.initialize(); 3.open session in view 在表现层开启和关闭session open session ...原创 2011-03-21 16:00:18 · 128 阅读 · 0 评论 -
Hibernate锁
锁 业务逻辑的实现过程中,往往需要保证数据访问的排他性,也就是说,我们需要一些机制来保证选取的数据在使用过程中不会被外界修改,这样的机制,就是“锁”,即给我们选定的目标数据上锁,使其无法被其它程序来修改。(1),悲观锁---依靠数据库层提供的锁机制。 String hqlStr = "from TUser as user where user.name=‘Erica‘"; Query...原创 2011-03-21 15:59:40 · 216 阅读 · 0 评论 -
hibernate缓存机制
hibernate 一级缓存:(缓存的是实体对象)一级缓存很短和session的生命周期一致,一级缓存也叫session级的缓存或事务缓存 哪些方法支持一级缓存:*get()*load()*iterate() (查询实体对象) 如何管理一级缓存:* session.clear() session.evict() 如何避免一次性大量的实...原创 2011-03-21 15:58:48 · 116 阅读 · 0 评论 -
spring注解相关知识
1.@Resource和@Autowired 的区别@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自 动注入罢了。@Resource有两个属性是比较重要的,分是name和type,Spring将@Resource注解的name属性解析为bean的 名字,而type属性则解析为bean的类型。所以如...原创 2013-03-28 16:06:24 · 174 阅读 · 0 评论