随笔分类 - java ee
摘要:一、总论根据http://lucene.apache.org/java/docs/index.html定义:Lucene是一个高效的,基于Java的全文检索库。所以在了解Lucene之前要费一番工夫了解一下全文检索。那么什么叫做全文检索呢?这要从我们生活中的数据说起。我们生活中的数据总体分为两种:结...
阅读全文
摘要:可以根据Action属性的不同将它分为两类:Field-Driven(属性驱动)Action和Model-Driven(模型驱动)Action。一、Field-Driven(属性驱动)Action,Action拥有自己的属性,这些属性一般是Java的基本类型。表单字段直接和Action的属性对应。二...
阅读全文
摘要:篮筐中的department对应的应该是类名,而不应该是数据库的字段。。。这些问题非常简单,但是很容易忽视的错误,大家无论是高手还是菜鸟都应该引起注意。本人总结了两个产生这个错误的原因:(一):Department.hbm.xml没有配置(二):department这个不是表的名而是生成类的名!在自...
阅读全文
摘要:出现异常的原因是:hibernate中的HQL语句书写有错误(我就是产生这样的错误,把from写成了form)
阅读全文
摘要:如果不一致的话将产生如下错误:
阅读全文
摘要:spring管理事务,事务的范围 * 如果当前执行的方法没有事务环境,当this.getHibernateTemplate这个方法执行完以后 session立即关闭 * 如果当前执行的方法有事务环境,当事务环境的方法被调用完毕以后session关闭在web.xml文件中: 做了opensessio...
阅读全文
摘要:1. spirng中配置service层的事务管理 在一个web项目中,如果使用SSH框架,一般在spring中配置事务管理。我们一般不会在dao层使用transaction,事务被配置在service层上更为合理,因为业务层方法表示逻辑上的一个原子操作。 spring中配置service层的事务管...
阅读全文
摘要:多情况下,我们需要在DAO或者Service层拿到Session中的值,比如下面这个应用,session中存放了当前用户的账号,在DAO层中需要insert一条record,这条record需要记录当前用户(该记录是由谁创建的),对于这样的应用,我们一般可以在Action层中通过request拿到...
阅读全文

浙公网安备 33010602011771号