- 浏览: 1495053 次
- 性别:
- 来自: 深圳
最新评论
-
yadongliang:
...
自己认为的一些技术点 -
yadongliang:
每次看你头像都看的荷尔蒙分泌失调
WebService的两种方式SOAP和REST比较 (转) -
yadongliang:
hollo 写道一直有这种感觉,盲目的跟风,确实有一些人为了潮 ...
WebService的两种方式SOAP和REST比较 (转) -
welss:
博主,JNative怎么调用dll中的这种方法: int ...
JNative调用DLL -
Java_Antelope:
session.setAttribute和session.getAttribute(
文章列表
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查询字符 ...