摘要:
CLOB是一种数据库中的数据类型。Character Large ObjectSQL 类型 CLOB 在 JavaTM 编程语言中的映射关系。SQL CLOB 是内置类型,它将字符大对象 (Character Large Object) 存储为数据库表某一行中的一个列值。默认情况下,驱动程序使用 SQL locator(CLOB) 实现 Clob 对象,这意味着 CLOB 对象包含一个指向 SQL CLOB 数据的逻辑指针而不是数据本身。Clob 对象在它被创建的事务处理期间有效。在一些数据库系统里,也使用Text 作为CLOB的别名,比如SQL Server@Lob 注解属性将被持久化为 B 阅读全文
摘要:
常用的hibernate annotation标签如下: (转http://www.cnblogs.com/tankaixiong/archive/2013/04/25/3041825.html)@Entity--注释声明该类为持久类。将一个Javabean类声明为一 个实体的数据库表映射类,最好实现序列化.此时,默认情况下,所有的类属性都为映射到数据表的持久性字段.若在类中,添加另外属性,而非映射来数据库的, 要用下面的Transient来注解.@Table(name="promotion_info") --持久性映射的表(表名="promotion_info) 阅读全文
摘要:
(转)在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是Web服务器中的Session对象,当有10万用户并发访问,就有可能出现10万个Session对象,内存可能吃不消,于是Web容器就会把一些seesion先序列化到硬盘中,等要用了,再把保存在硬盘中的对象还原到内存中,说白了,就是能将一个2进制文件变成内存中的对象。在JAVA中,要实现这种机制,只要实现Serializable接口就可以了,先看下面这个简单例子,serialVersionUID稍后引出。我们先定义一个简单的Person类,然后创建这个对象,最后序列化它到一个文件。/*** 阅读全文
摘要:
我出现的错误是:org.hibernate.hql.ast.QuerySyntaxException: loginuser is not mapped [from loginuser]配置文件如下: 代码如下:List list=session.createQuery("from loginuser").list();而出现这个错误的根本原因是hql语法里面是POJO对象而不是table.所以改成这样就可以了:List list=session.createQuery("from User").list();特记于此!以备勿忘! 阅读全文
摘要:
Method initializationError not foundEclipse 下jUnit报错,检查是jUnit用的版本不对,换个版本的问题解决了 阅读全文
摘要:
一.使用Hibernate的Session对象操作数据库 1.初始化Hibernate:在要使用Hibernate的类的方法中实例化Configuration对象并用Configuration对象的configure()方法将hibernate.cfg.xml中的配置加载到内存,即: Configuration config = new Configuration().configure(); //该方法将到classpath下解析hibernate.cfg.xml中的配置,如果不用Hibernate默认的配置文件名和路径,可在该方法中指定Hibernate配置文件的名称和路径 ... 阅读全文
摘要:
在菜单windows下的preferences下的build path 中选择use libraries 中添加库,就可以在Java中的项目中添加刚添加的整个包的。 阅读全文
摘要:
和的区别 静态包含文件,即在编译时插入包含的文件。file不能为一变量URL,也不可以在file 所指定的文件后接任何参数,file 所指的路径必须是相对于此JSP 网页的路径。如果在includebydirectives.jsp中使用,则会在生成的includebydirectives_jsp.java中将common.jsp的文件包含进来。注:在common.jsp、includebydirectives.jsp可相互引用定义的变量、方法。在common.jsp中定义的指令会合并到includebydirectives.jsp中。 动态包含文件,即在运行时加入包含文件的运行结果。语法:}& 阅读全文
摘要:
Struts2-result中的参数传递当使用type=“redirectAction” 或type=“redirect”提交到一个action并且需要传递一个参数时。这里是有区别的:使用type=“redirectAction”时,结果就只能写Action的配置名,不能带有后缀:“.action”Java代码 User?u_id=${loginBean.u_id} 使用type=“redirect”时,结果应是action配置名+后缀名Java代码 User.action?u_id=${loginBean.u_id} 阅读全文
摘要:
preparedStatment的用法jdbc(java database connectivity,java数据库连接)的api中的主要的四个类之一的java.sql.statement要求开发者付出大量的时间和精力。在使用statement获取jdbc访问时所具有的一个共通的问题是输入适当格式的日期和时间戳:2002-02-05 20:56 或者 02/05/02 8:56 pm。通过使用java.sql.preparedstatement,这个问题可以自动解决。一个preparedstatement是从java.sql.connection对象和所提供的sql字符串得到的,sql字符串中 阅读全文