Welcome 微信登录

首页 / 软件开发 / JAVA

Hibernate中Session的缓存及对象的状态

Hibernate中Session的缓存及对象的状态

Hibernate中Session的缓存及对象的状态2011-02-22对于session这个接口的学习可以说是最痛苦也是最复杂的,因为它所涉及的方面太多了,一些隐藏的机制也很多,谁让它是Central API呢。对于它的几个最基本的方法如save()、delete()、flush()等的学习都花了我一定的时间。在深入了解这些这些方法前,了解session的缓存机制以及Hibernate中Java对象的状态对我们是很有帮助的。一.Session的缓存Jav...
JADE:远程机器的Agent通信应注意的问题

JADE:远程机器的Agent通信应注意的问题

JADE:远程机器的Agent通信应注意的问题2011-02-22要实现局域网内不同机器上的Agent进行通信,需要注意这样两个问题:1。防火墙内关于文件与打印机共享的协议必须打开,保证机器名的解析。2。通信时ACLMessage添加Receiver的时候指定合法的AID,这个AID一要有完整的名称,二要有合法的Addresses。比如下面的例子import jade.core.AID;import jade.domain.AMSService;impor...
Java在Web应用下实现定时任务简便方法

Java在Web应用下实现定时任务简便方法

Java在Web应用下实现定时任务简便方法2011-02-22在WEB应用下实现定时任务的简便方法在web方式下,如果我们要实现定期执行某些任务的话,除了用quartz等第三方开源工具外,我们可以使用Timer和TimeTask来完成指定的定时任务:第一步:创建一个任务管理类,实现ServletContextListener 接口以下是引用片段:public class TaskManager implements ServletContextListen...
JAVA和.NET两个平台对于安全功能的比较

JAVA和.NET两个平台对于安全功能的比较

JAVA和.NET两个平台对于安全功能的比较2011-02-22第一部分 安全配置和代码封装安全配置两个平台的配置都是通过XML或纯文本文件,两个平台最大的区别在于处理安全配置体系的方式不同。在.NET平台,有图形接口和命令行二种方式来修改安全配置参数。Mscorcfg.msc是图形接口方式,Caspol.exe提供了命令行方式,适用于批处理或配置文本。JAVA平台只提供了图形接口的工具policytool.exe。和.NET不同的是,它的目标对象(配置文...
修改eclipse自动生成的comments中的author名字

修改eclipse自动生成的comments中的author名字

修改eclipse自动生成的comments中的author名字2011-02-22这几天要对项目的源代码生成JavaDoc,而Eclipse自动生成的comments中的author名字默认是当前系统的用户名,例如我的系统用户名是user/*** @author user**/我总是要改为我自己的姓名,这多繁琐啊!现在算有空了,百度看看,网上有人说新建一个code Template,目前只看到这种网上提供的方法!后来我决定自己探索Eclipse的配置页面...
让Spring架构减化事务配置

让Spring架构减化事务配置

让Spring架构减化事务配置2011-02-22袁光东Spring颠覆了以前的编程模式,引入了IOC等全新的概念,广受大家的喜爱。目前大多数j2ee项目都已经采用Spring框架。Spring最大的问题是太多的配置文件,使得你不仅需要维护程序代码,还需要额外去维护相关的配置文件。最典型的就是事务配置(注:这里的“事务配置”都指“声明式事务配置”),在Spring中进行事务配置除了定义对象自身的bean外,还...
简化hibernate,简化dao

简化hibernate,简化dao

简化hibernate,简化dao2011-02-22一、简化hibernate首先hibernate是一个优秀的ORM工具(此话鉴定为废话,其次,按照20/80的规律,有80%的问题不需要那20%学习起来比较麻烦的东西。很多人在用hibernate的时候一定把关系作为精华来学习,比如一对多,多对一,以及多对多,认为只有熟练运用这个才是对hibernate的真正掌握。说实话,这个想法从技术的角度讲有点道理,问题是很多人对这些始终是一头雾水,反正不要好看,我...
在J2ME手机编程中使用字体和颜色

在J2ME手机编程中使用字体和颜色

在J2ME手机编程中使用字体和颜色2011-02-22使用字体在J2ME手机编程中,可以通过使用字体类——Font在低级用户界面中,获得更好的表现效果,那么如何使用Font类呢?首先,由于手机设备的限制,手机中支持的字体类型很有限,所以在J2ME中只能使用手机支持的默认字体来构造Font类对象。下面是创建Font类的对象时使用的方法:getFont(int face,int style,int size);例如:Font font ...
详解spring事务属性

详解spring事务属性

详解spring事务属性2011-02-22袁光东Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务只读标志组成。我们在进行事务划分时,需...
使用Spring MVC表单标签

使用Spring MVC表单标签

使用Spring MVC表单标签2011-02-22陈雄华概述在低版本的Spring中,你必须通过JSTL或<spring:bind>将表单对象绑定到HTML表单页面中,对于习惯了Struts表单标签的开发者来说,Spring MVC的这一表现确实让人失望。不过这一情况已经一去不复返了,从Spring 2.0开始,Spring MVC开始全面支持表单标签,通过Spring MVC表单标签,我们可以很容易地将控制器相关的表单对象绑定到HTML表单...
探索Eclipse的OSGi控制台

探索Eclipse的OSGi控制台

探索Eclipse的OSGi控制台2011-02-22Chris Aniszczyk从 V3.0 开始,Eclipse 通过选择开放服务网关协议(Open Services Gateway Initiative,OSGi)来替换先前版本中不稳定的 Eclipse 插件技术,从而实现了一次巨大飞跃。这次转变对于用户来说几乎是透明的,因为现在所使用的插件的安装和操作看上去和以前的插件没有什么不同。图 1. Eclipse 内的插件由于 Eclipse 现在是在...
<< 151 152 153 154 155 156 157 158 159 160 >>