自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 JPA @MappedSuperclass注解的使用说明

基于代码复用和模型分离的思想,在项目开发中使用JPA的@MappedSuperclass注解将实体类的多个属性分别封装到不同的非实体类中。 1.@MappedSuperclass注解只能标准在类上:@Target({java.lang.annotation.ElementType.TYPE}) 2.标注为@MappedSuperclass的类将不是一个完整的实体类,...

2011-10-31 17:51:19 65

原创 freemarker的国际化

起首在servlet中加上加载资料文件的代码 Locale locale = request.getLocale();ResourceBundle rb = ResourceBundle.getBundle("properties.info", locale);ResourceBundleModel rbm = new ResourceBundleModel(rb, new B...

2011-10-27 10:58:18 363

原创 net.sf.json的使用

[code="java"]需要jar包:ezmorph-1.0.6.jar,json-lib-2.3.jar创建java对象:public class Address { private String road; private String streate; private String provience; private String no; public...

2011-10-26 17:26:46 79

原创 FreeMarker设计指南

(1)模板 + 数据模型 = 输出 FreeMarker基于设计者和程序员是具有不同专业技能的不同个体的观念他们是分工劳动的:设计者专注于表示——创建HTML文件、图片、Web页面的其它可视化方面;程序员创建系统,生成设计页面要显示的数据。经常会遇到的问题是:在Web页面(或其它类型的文档)中显示的信息在设计页面时是无效的,是基于动态数据的。在这里,你可以在HTML(或其它要输出的文本)中...

2011-10-18 17:57:21 71

原创 Freemarker中遍历List实例

Freemarker中如何遍历List摘要:在Freemarker应用中经常会遍历List获取需要的数据,并对需要的数据进行排序加工后呈现给用户。那么在Freemarker中如何遍历List,并对List中数据进行适当的排序呢?通过下文的介绍,相信您一定会找到答案。一、 Freemarker中list指令简单介绍要想在Freemarker中遍历list,必须通过使用list指令,即...

2011-10-18 13:12:49 3020 1

原创 hibernate中lazy的使用

  lazy,延迟加载Lazy的有效期:只有在session打开的时候才有效;session关闭后lazy就没效了。lazy策略可以用在:* <class>标签上:可以取值true/false* <property>标签上,可以取值true/false,这个特性需要类增强* <set>/<list>等集合上,可以取值...

2011-10-18 11:49:42 48

原创 freemarker中使用struts2标签

1.将系统所需的标签库定义文件(也就是tld文件)复制到web应用中,对于struts2系统,则需要将struts2-core-2.0.6.jar中的struts-tag.tld拷贝到web应用中2.在web.zml中启动JSPSupportServlet[code="java"] JSPSupportServlet org.apache.struts2.views.J...

2011-10-15 16:01:22 85

原创 compass 使用详解

[code="java"]我们在使用lucene管理document时,难免有些复杂,并且在做增量索引的时候会比较繁琐,现介绍compass如下:compass对lucene的使用就如同Hibernate和对jdbc的使用。Compass的使用步骤:Hibernate的实现步骤是:1 设计实体2 配置映射元数据 (xml / 注解—Hibernate3才推出来的)3...

2011-10-12 15:22:10 217

原创 Freemarker源码解析

FreeMarker 自定义模版文件加载器 模版文件加载器用来告诉 FreeMarker 引擎到什么地方去加载模版文件。 FreeMarker 自带了三种文件加载器,分别是:文件目录加载器、类路径加载器以及 Web 上下文加载器。当在 Web 环境中使用 FreemarkerServlet 来加载模版文件时,默认使用第三种加载器,并通过 Servlet 的配置 Template...

2011-10-10 17:21:26 295

原创 实体 Bean 注解

一、 实体 Bean每个持久化POJO类都是一个实体Bean, 通过在类的定义中使用 @Entity 注解来进行声明。声明实体Bean[code="java"]@Entitypublic class Flight implements Serializable { Long id; @Id public Long getId() { return id...

2011-10-06 15:36:55 205

原创 Hibernate 实体类注解

Hibernate注解1。@Entity(name="EntityName")必须,name为可选,对应数据库中一的个表2、@Table(name="",catalog="",schema="")可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表的信息name:可选,表示表的名称.默认地,表名和实体名称一致,...

2011-10-06 12:53:16 69

原创 警告: No configuration found for the specified action: '/myNameSpace/login.action'

警告信息:[code="java"]警告: No configuration found for the specified action: '/myNameSpace/login.action' in namespace: ''. Form action defaulting to 'action' attribute's literal value.[/code]struts.xml配...

2011-10-06 09:01:48 99

原创 struts2.0 标签+ftl标签

直接调用后台方法代码 默认两种用法 ${!("")} ${default("")} getPieceByType为方法名,type为值 Ftl代码默认两种用法 ${!("")} ${default("")} 默认两种用法 ${!("")} ${default("")} getPieceByType为方法名,type

2011-10-05 14:58:52 83

原创 Struts2使用 -- Convention插件

本文来自CSDN博客:http://blog.csdn.net/xiaoping8411/archive/2010/06/02/5641575.aspx 1.1. 设置结果页面路径默认所有的结果页面都存储在WEB-INF/content下,你可以通过设置struts.convention.result.path这个属性的值来改变到其他路径。如:Xml代码:...

2011-10-04 11:04:41 105

原创 struts2 validation中指定返回的result input

@InputConfig注解于方法[code="java"]@InputConfig(resultName="create_input") public String create() { try { TestDataProvider.users.add(user); return ...

2011-10-04 09:23:53 95

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除