文章列表
Configuration:
Configuration是hibernate的入口,负责管理Hibernate的配置信息,这些配置信息都是从配置文件hibernate.cfg.xml或者Hibernate.properties
读取的,当然也可以自定义文件名称,只要在实例化Configuration的时候指定具体的路径就可以了 ...
Properties pro = new Properties();
pro.put(Context.INITIAL_CONTEXT_FACTORY , "org.jnp.interfaces.NamingContextFactory");
pro.put(Context.URL_PKG_PREFIXES, "org.jboss.naming:org.jnp.interfaces");
pro.put(Context.PROVIDER_URL, "jnp://localhost:1099");
try {
C ...
由于struts2框架在eclipse中还没有像struts1.x那样的被很好支持。我们使用该框架的时候都需要手工搭建开发环境,其实想想这何尝不是一种好事,特别对于初学者。在手工搭建Struts2开发环境的时候,可以按如下步骤进行(个人观点):
1、新建一个WEB项目。
2、往“WEB项目根目录/WEB-INF/LIB/”中导入struts2所需的jar包,如下所示(版本号可能不同),在此有一个注意事项,等下我会提到。
commons-logging-1.0.4.jar
freemarker-2.3.8.jar
ognl-2.6.11.jar
struts2- ...
因为主键属于对表的一种约束,所以不能用添加字段的方式来添加,要使用添加约束的方法来设置,可按以下语句来设置:alter table xs
add constraint [xs_p] primary key(学号)
注:xs是表名
其中的[xs_p]是给约束起的名字,可以随便起,但是[]必须要加上,上述语句就是将xs表的学号字段设为主键。
通过SQL查询分析器修改表的结构(设置主键)命令如下 :
alter table UserGrade add primary key(GradeID)
如果GradeID列为可空的列.语句执行会报错.
public void charsetReadFile(String filename) throws IOException{
FileInputStream fis = new FileInputStream(filename);
//创建文件通道
FileChannel fc = fis.getChannel();
//创建字节缓冲区,分配大小
ByteBuffer bb = ByteBuffer.allocate(1024);
//指定从文件通道中读取的数据需要放在字节缓冲区
fc.read(bb);
//将读取到的数据放入缓冲区中
bb.flip() ...