摘要:
linux下修改IP、DNS、路由命令行设置 ubuntu 版本命令行设置IP cat /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary 阅读全文
摘要:
一.简介 vi是unix世界中最通用的全屏编辑器,Linux中是用的是vi的加强版vim,vim同vi完全兼容,vi就是"visual interface"的缩写。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其它编辑程序所没有的。 vi不是一个排版程序,它不象Word或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。 vi没有菜单,只有命令,且命令繁多。只要在命令行上键入vi就可进入vi的编辑环境。vi有三种状态:命令模式,文本输入模式和末行模式。键入vi回车后首先进入vi的命令模式。 阅读全文
摘要:
前一阵子发了一篇Hibernate官网上面的一个范型DAO类支持的笔记,只是这个DAO类是基于Hibernate的实现,最近在项目中也参考了这个 实现,并且与Spring结合在一起,加入了Spring的HibernateDaoSupport支持。具体代码如下。 IGenericDAO接口,这个接口与前一个帖子是一致的: Java代码 publicinterfaceIGenericDAO〈T,IDextendsSerializable〉{//通过ID检索对应的实体对象TfindById(IDid,booleanlock);//列出所有的实体对象List〈T〉findAll();//通过Examp 阅读全文
摘要:
Generic Data Access Objects 普通数据访问对象,这个是Hibernate官方网站上面的一个DAO类的设计模式,基于JDK5.0范型支持,文章地址如下: http://www.hibernate.org/328.html 我下面的代码与Hibernate官网上提供的有点不同。 首先定义DAO类的接口IGenericDAO,该接口定义了共同的CRUD操作: java 代码 /***定义通用的CRUD操作*@authorrainlife*/public interface IGenericDAO 〈T, ID extends Serializable〉{//通过主键标识查找 阅读全文
摘要:
(一)首先定义DAO接口IGenericDAO,该接口定义了共同的CRUD操作: public interface IGenericDAOT,PK extends Serializable{ public T findById(PK id) ; public ListT findAll() ; public T save(T entity) ; public void delete(T entity) ; public void update(T entity) ; } (二)针对IGenericDAO接口的Hibernate实现,完成通用的CRUD操作 public cla 阅读全文