框架
iuhiqnehc
这个作者很懒,什么都没留下…
展开
-
Struts2注解
通常情况下,Struts2是通过struts.xml配置的。但是随着系统规模的加大我们需要配置的文件会比较大,虽然我们可以根据不同的系统功能将不同模块的配置文件单独书写,然后通过节点将不同的配置文件引入到最终的struts.xml文件中,但是毕竟还是要维护和管理这些文件,因此也会给维护工作带来很大的困扰。为了解决这个问题,可以考虑使用struts2的注解。实际上struts2中最主要的概念就是pa转载 2013-01-01 13:55:27 · 389 阅读 · 0 评论 -
Hibernate search(全文检索)
搜索引擎全文搜索引擎全文搜索引擎是名副其实的搜索引擎,国外代表有Google,国内则有著名的百度搜索。它们从互联网提取各个网站的信息(以网页文字为主),建立起数据库,并能检索与用户查询条件相匹配的记录,按一定的排列顺序返回结果。 根据搜索结果来源的不同,全文搜索引擎可分为两类,一类拥有自己的网页抓取、索引、检索系统(Indexer),有独立的“蜘蛛”(Spider)程序、或爬虫(Cr转载 2012-12-21 13:36:50 · 5681 阅读 · 0 评论 -
HibernateCallback的用法
在跟Spring整合时,HibernateTemplate提供一种更加灵活的方式来操作数据库,通过这种方式可以完全使用Hibernate的操作方式。HibernateTemplate的灵活访问方式是通过如下方法完成: Object execute(HibernateCallback action) List execute(HibernateCallback action)这两个方法都转载 2012-12-21 17:44:08 · 496 阅读 · 0 评论 -
hibernate中annotation方式SchemaExport无法生成表的原因(ORA-02261)
主要原因分析如下:1.ID的注解中,= "ID", nullable = false, unique = true, insertable = true, precision = 22, scale = 0)注解中绝对不能出现 unique = true 这个属性记得:一定要移除unique = true2.表名可能是Oracle数据库的关键字,比如表名是user,order,这时候建转载 2012-12-21 11:12:14 · 804 阅读 · 0 评论 -
基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合开发 (3)
进入我们基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合开发的最后一个阶段了,这阶段主要为我们的项目引进Struts2的Annotation。相对于带Annotation的Hibernate与带Annotation的Spring整合来说,带Annotation的Struts与带Annotation的Spring整合还是比较容易实现的。转载 2012-12-19 17:26:08 · 441 阅读 · 0 评论 -
基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合开发 (2)
基于Annotation的SSH整合开发,其实,并没有我当初想像中那么顺利。真正去做的时候,才发觉有许多问题。但不要紧,探索一下吧。在探索过程中学到知识,才是最重要的。 言归正传,现在,我们加入Spring的支持:把spring-framework-2.5.5\dist中的spirng.jar引进我们项目的lib目录来,还要添加\lib\aspectj\下的两个jar包,以支持切转载 2012-12-19 17:24:33 · 500 阅读 · 0 评论 -
Struts2基于注解Annotation的零配置开发(三)
(转)http://javeye.javaeye.com/blog/358744最近开始关注struts2的新特性,从这个版本开始,Struts开始使用convention-plugin代替codebehind-plugin来实现struts的零配置。配置文件精简了,的确是简便了开发过程,但是,我们熟悉的配置突然disappear了,真是一下很不适应。跟着潮流走吧,看看该怎样来搞定conv转载 2012-12-19 15:52:58 · 657 阅读 · 0 评论 -
Struts2基于注解Annotation的零配置开发(一)
以前使用Struts2的时候参数都是在struts.xml里面配置的,现在转入了一个新的项目中,发现这个项目struts.xml中只定义了几个常量,并没有大量的action、interceptor的配置信息,项目显得非常整洁,但是同时也看的云里雾里。今天花了一小会看了一个Struts2 Convention Plugin的官方文档,才大致了解了一二,这里简单叙述一下。 具体的阐述转载 2012-12-19 15:49:37 · 513 阅读 · 0 评论 -
基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合开发 (1)
写这个主题的文章在网络上应该暂时没有吧,也看过许多SSH整合开发的书,许多都是旧版本的框架整合,而且大部分都是以XML配置文件的方式,即使谈到Annotation也是针对其中一个框架而言的。随着开源框架更新版本中不断引进对Annotation的支持,使得我们可以用单方面去管理我们的类与关系,而不用像以往那样,一旦遇到问题,就要不断在Java视图和XML视图中切换。好,开始吧,既然网络中暂时没有这方转载 2012-12-19 17:22:19 · 688 阅读 · 0 评论 -
hibernate主键生成策略(基于Annotation)
HibernateJavaJPAOracleMySQL.这里讨论代理主键,业务主键(比如说复合键等)这里不讨论。 一、JPA通用策略生成器 通过annotation来映射hibernate实体的,基于annotation的hibernate主键标识为@Id, 其生成规则由@GeneratedValue设定的.这里的@id和@GeneratedValue都是JPA的标准用法,转载 2012-12-19 16:01:32 · 354 阅读 · 0 评论 -
spring加载hibernate映射文件的几种方式
在Spring的applicationContext.xml中配置映射文件,通常是在这个Bean实例中进行的,若配置的映射文件较少时,可以用sessionFactory的所属类LocalSessionFactoryBean的“mappingResources”属性,方式包括(mappingResources,mappingLocations、mappingDirectoryLocations与ma转载 2012-12-19 13:28:59 · 606 阅读 · 0 评论 -
Hibernate注解(Annotation)使用以及Spring整合
(1)简介:在过去几年里,Hibernate不断发展,几乎成为Java数据库持久性的事实标准。它非常强大、灵活,而且具备了优异的性能。在本文中,我们将了解如何使用Java 5 注释来简化Hibernate代码,并使持久层的编码过程变得更为轻松。传统上,Hibernate的配置依赖于外部 XML 文件:数据库映射被定义为一组 XML 映射文件,并且在启动时进行加载。 在最近发转载 2012-12-19 13:23:04 · 2152 阅读 · 1 评论 -
Struts2.1.6 annotation注意事项
原文地址:http://www.hlmz.org/forum/viewthread.php?tid=286struts2.1.6这个版本出来有一段时间了,这个版本在比2.0.11版本改变很多,关于annotation的写法本在在2.0.11的时候就一直在项目中使用。首先介绍这个2个版本的不同之处和2.0.11 annotation升级到2.1.6会出现那先问题。第一:版本不同转载 2012-12-19 15:58:27 · 400 阅读 · 0 评论 -
Struts2基于注解Annotation的零配置开发(二)
接上篇。4,Namespace annotation 可以定义在Action中或者是定义在package-info.java文件中。在Action中定义的@Namespace会应用在该Action中所有的相对url上。如果定义在package-info.java文件中,那么该包中的所有的Action的namespace(不包括子包中的action)。实例代码一:在Action中转载 2012-12-19 15:51:16 · 424 阅读 · 0 评论 -
AspectJ语法详解
6.5.1 Spring AOP支持的AspectJ切入点指示符 切入点指示符用来指示切入点表达式目的,,在Spring AOP中目前只有执行方法这一个连接点,Spring AOP支持的AspectJ切入点指示符如下: execution:用于匹配方法执行的连接点; within:用于匹配指定类型内的方法执行; this转载 2012-12-18 17:21:55 · 376 阅读 · 0 评论 -
AspectJ语法详解:execution,within,this...
6.5.1 Spring AOP支持的AspectJ切入点指示符 切入点指示符用来指示切入点表达式目的,,在Spring AOP中目前只有执行方法这一个连接点,Spring AOP支持的AspectJ切入点指示符如下: execution:用于匹配方法执行的连接点; within:用于匹配指定类型内的方法执行;转载 2012-12-18 17:18:13 · 2519 阅读 · 0 评论 -
hibernate.cfg.xml配置信息详解
表 3.3. Hibernate配置属性属性名用途hibernate.dialect一个Hibernate Dialect类名允许Hibernate针对特定的关系数据库生成优化的SQL.取值full.classname.of.Dialecthibernate.show_sql输出所有SQL语句到控制台转载 2012-12-21 15:02:18 · 779 阅读 · 0 评论