`
cax_2014
  • 浏览: 9614 次
社区版块
存档分类
最新评论
文章列表
1.在struts2中可以使用标签<s:text name=""/> 和<s:textfiled key=""/>获取国际化资源信息,如果带有占位符使用<s:param name=""/>来提供参数。 2.多种资源文件配置方式: 1.全局资源文件配置,在struts.xml中struts.custom.i18n.resources设置资源文件名称,如 <constant name="struts.custom.i18n.resources" value="i ...

get和load区别

参考:http://blog.csdn.net/henry115/article/details/8254482     get和load的key参数不能为空或"",否则出错。   Users user = (Users)session.load(Users.class, userId);  这句代码不会去执行数据库查询,只有用到user时才会去执行数据库查询。   Users user = (Users)session.get(Users.class, userId);  则立即去执行数据库查询。 所以Users user = (Users)s ...

jpa in语句

    博客分类:
  • java
  在jpa中,可以处理list对象,数组不行,在list前后是否用括号都可以 public List<Wish> findFriendWishListByUserLoginList(List<UserLogin> findFriends, Integer wishDefaultNum) { return findFriends == null ? null : createQuery("from Wish where userLogin in (:list) Order By createOn desc").setPa ...
   在设计Dao的时候,我们常会用泛型进行设计。比如:基类Dao<T>  ,子类SimpleDao<T> extends Dao<T>,实体类PersonDao extends SimpleDao<Person> ,通常我们会把常用方法抽出来放在SimpleDao<T> 类中,使用泛型方式进行实现,比如 增、删、改、查等,Add(T),remove(T),update(T),find(T) 其中增删改都可以直接用T泛型来实现,但是查找的时候,无法通过T去获取具体类型的class。    解决思路:PersonDao的父类中包含我们 ...

java的private新认识

    博客分类:
  • java
一直以来都认为private修饰的属性只能在类内部才能访问,如果该类内部传入一个该类对象进来,通过该对象能否直接访问它自己private所修饰的属性呢,我们来看一下 public class TT { public static void main(String[] args) { Man t1 = new Man(); Man t2 = new Man(); t1.setAge(15); t2.setAge(13); System.out.println(t1.compareTo(t2)); ...
我们经常使用maven命令进行项目创建,但是创建完之后只有jar引入进来,其他文件都不存在部分文件都不存在,比如存放java代码的文件,存放客户端代码的文件 等。 下面是一段maven命令,通过pom.xml创建项目: 1.call mvn clean eclipse:clean eclipse:eclipse -Dwtpversion=2.0 新建一个setup.bat文件,把以上代码放在里面,跟pom.xml放在同一个目录,双击运行setup.bat文件,自动创建eclipse项目。如下图:   2.可以看出以上项目存在红色叉叉,右击项目->properties-> ...
Eclipse安装aptana 1.下载aptana包 http://update.aptana.com/update/studio/3.2/  http://pan.baidu.com/s/1sjO8Hsh aptana_update_024747.zip(包) 2.安装插件包 解压该文件,解压后的文件夹中新建eclipse文件夹,然后把解压中features和plugins的文件全部复制到其中(其它文件删除),最终文件结构如下图:      -aptana_update_024747 (直接解压后的文件夹名)          -----eclipse          ...
本文出自:http://blog.sina.com.cn/s/blog_673c81990100t1lc.html 本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。     在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 ...
本文参考:http://www.cnblogs.com/jqyp/archive/2012/03/29/2423112.html 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息,类中有什么信息,它就可以通过className获得什么信息。 备注: Method getDeclaredMethod(String name, Class[] params)//根据方法名和参数类型,获得public和非public的方法,只列出用户自己定义的方法 Method[] getMethods()//获得所有的pu ...
1.spring对国际化支持 国际化支持在实际开发中可能是最常用的特性。对于一个需要支持不同语言环境的应用而言,我们所采取的最常用的策略一般是通过一个独立的资源文件(如一个properties文件)完成所有语言信息(如界面上的提示信息)的配置,Spring对这种传统的方式进行了封装,并提供了更加强大的功能,如信息的自动装配以及热部署功能(配置文件修改后自动读取,而无需重新启动应用程序) ,下面是一个典型的示例:   <beans> <bean id="messageSource" class="org.springframework.c ...
Global site tag (gtag.js) - Google Analytics