`
文章列表
1、 实体查询: 有关实体查询技术,其实我们在先前已经有多次涉及,比如下面的例子: String hql=”from User user ”; List list=session.CreateQuery(hql).list(); 上面的代码执行结果是,查询出User实体对象所对应的所有数据,而且将数据封装成User实体对象,并且放入List中返回。这里需要注意的是,Hibernate的实体查询存在着对继承关系的判定,比如我们前面讨论映射实体继承关系中的Employee实体对象,它有两个子类分别是HourlyEmployee,SalariedEmployee,如果有这样的HQL语句:“fr ...

Long.parseLong

    博客分类:
  • JAVA
就是表示进制标准,不如10就表示十进制,16就表示16进制等等。    对字符串参数的解析就是按照这个进制标准进行转化成10进制的数值。        比如    System.out.println(Long.parseLong("473",  16));    System.out.println(Long.parseLong("473",10));    输出为:    1139    473 说明16进制的473转换成十进制就是1139,十进制的473转换成十进制就是473
JAVA不用介绍了,因为太火了。最近学习applet在网上找了些小游戏,无奈没有源码,就顺便查了下java得反编译方面得东西,原来知道有个反编译,反反编译,现在既然又有反反反编译,这个矛和盾,估计要伴随知识产权保护下去 ...
SVN全称Subversion,是一个主要用于程序开发的版本管理器。 之所以需要版本管理,是因为一个程序由多人合作编写的,不得不面对工作成果的合并。而手工合并,难免会出现各种问题,效率上也不足。版本管理器将合并工作规范 ...
条件:      可以打开包,不能是一个一个点点.class文件的那种。      如果 是能批量打开.class的也可以。 只要你给的符合要求,追加1000分也没问题。我有3000+分。 e-mail:zfbjlzkmlh@163.com 发到:mlhm2@163.com  也可以 问题补充: 例如: X:/java/src/a/b/c(a/b/c为包) 只要目录选择到a,那么包a/b或a/b/c中的.class文件都反编译成.java文件。 或者,选到c,c目录下的.class文件都反编译成.java文件也行 不知道这个适合不适合用呢? XJad(Java源代码反编译工具) V ...
课题说明:   就现在WEB开发而言,J2EE企业级开发技术比较成熟,开发模式模式也比较繁多,较流行开发模式MVC更是普遍,而基于MVC模式开发的框架也是种类繁多,现在使用最多的可能就是SSH这三种框架,所以展开对这三个框架的糅合使用和浅显的研究探讨。还有由于过去常用的是TomCat的部署和使用,下来学习WebLogic的部署,比较其相同点和不同点。 研究内容:   主要是研究讨论SSH这三种开源框架的糅合使用到底是怎样实现方法和策略,及各自的优缺点,对以后Domino技术和J2EE技术结合奠定基础及WebLogic的部署和TomCat的比较。 需要注意: 第一:环境的配置,因为SSH使用到的是 ...
    HQL:Hibernate Query Language     HQL是完全面向对象的查询语言,因此可以支持继承和多态等特征。     HQL查询依赖于Query类,每个Query实例对应一个查询对象,使用HQL查询按     如下步骤进行:     (1)获取Hibernate Session对象;     (2)编写HQL语句;     (3)以HQL语句作为参数,调用Session的createQuery方法创建查询对象;     (4)如果HQL语句包含参数,调用Query的setXxx方法为参数赋值;     (5)调用Query对象的list等方法遍历查询结果。     查 ...
    Hibernate工作原理及为什么要用?     原理:     1.读取并解析配置文件     2.读取并解析映射信息,创建SessionFactory     3.打开Sesssion     4.创建事务Transation     5.持久化操作     6.提交事务     7.关闭Session     8. ...
public class QueryResult<T> { private List<T> resultlist; private long totalrecord; public List<T> getResultlist() {    return resultlist; } public void setResultlist(List<T> resultlist) {    this.resultlist = resultlist; } public long getTotalrecord() {    return totalrecord ...
public   对无论任何类都可见 protected只对子类可见 private只对该类可见 static是修饰方法的,定义成static的方法则不是当前类的方法,不可以通过类名.方法名访问 public   代表任何类都可以访问 private   代表只有类本身才可以访问 protected   在同一个包中,类及其子类可以访问 不加关键字,默认的是包的访问权限 static是静态的意思,静态的类或者变量只创建一次;不用创建任何实例就可以访问static的东西; 1、public   公有成员函数可被任何其它对象和类的成员函数调用。   当该成员函数必须被该函数所在的层次结构之 ...
struts 中的MVC架构如下: View :由JSP、Struts自定义标记库、资源文件(MessageResources.properties)共同组成,通过ActionForm实现JSP表单的封装,并映射到Model部分中JavaBean的相应属性中,完成用户数据的封装。 注意:关于ActionForm,有些人认为它属于Model层(仁者见仁,智者见智)。 事实上它不是Model,真正的Model应该是一个封装了业务逻辑的的对象。 而ActionForm仅仅是一个form-bean,封装了用户提交的表单数据(物理View),可以在其中进行一些非业务逻辑的验证,并没有真正的映射到模型数据, ...
Spring中常用的hql查询方法(getHibernateTemplate()) --------------------------------- 一、find(String queryString);       示例:this.getHibernateTemplate().find("from bean.User");       返回所有User对象 二、find(String queryString , Object value);       示例:this.getHibernateTemplate().find("from b ...
HibernateTemplate提供非常多的常用方法来完成基本的操作,比如通常的增加、删除、修改、查询等操作,Spring 2.0更增加对命名SQL查询的支持,也增加对分页的支持。大部分情况下,使用Hibernate的常规用法,就可完成大多数DAO对象的CRUD操作。下面是HibernateTemplate的常用方法简介: q      void delete(Object entity):删除指定持久化实例 q      deleteAll(Collection entities):删除集合内全部持久化类实例 q      find(String queryString):根据HQL查询字符 ...
Global site tag (gtag.js) - Google Analytics