`
syc8616
  • 浏览: 9070 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
一、如果是代码提示设置有问题,可以按照以下方案进行设置菜单window->Preferences->Java->Editor->Content Assist->Enable auto activation 选项要打上勾。还有windows-->preference-->workbench-->keys 下设置Content Assist的快捷键。还要打开:window->Preferences- >Java-> Editor->Content Assist->Advanced  上面的选项卡Select the pro ...
解决hibernate 删除异常: deleted object would be re-saved by cascade (remove deleted object from associations) 在hibernate 删除关联时会出现eleted object would be re-saved by cascade (remove deleted object from associations)的异常,结合别人的和自己的经验通常有三种解决的方案: 方法1 删除Set方的cascade:方法2 解决关联关系后,再删除     onside.getManys().remove( ...
org.apache.jasper.JasperException: java.lang.NullPointerException org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:356) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.j ...
         缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能.        Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升.    Hibernate的缓存分为一级缓存和二级缓存。一级缓存是指Session缓存,Session缓存,是内置的,不能被卸载。二级缓存是指SessionFactory的外置缓存。SessionFact ...
使用hibernate的SchemaExport自动创建数据表时,抛出Exception in thread "main" java.lang.IllegalAccessError: tried to access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from class org.slf4j.LoggerFactory错误。 问题原因:jar文件版本冲突 类 org.slf4j.impl.StaticLoggerBinder在slf4j-api 中是类的公有静态变量:  public stat ...
业务逻辑的实现过程中,往往需要保证数据访问的排他性。此时,我们需要使用“锁”机制来保证数据在某个操作中不会被其他操作修改。 hibernate支持两种锁机制,悲观锁和乐观锁。 悲观锁是指在数据的整个处理过程中,将数据处于锁定状态。悲观锁是通过数据库提供的锁机制来实现的。 加锁一般通过以下方式实现: criteria.setLockMode(); query.setLockMode(); session.lock() hibernate的加锁模式有: LockMode.NONE LockMode.READ hibernate读取记录时自动获取 LockMode.WRITE ...
cascade表示级联操作。 在hibernate的<one-to-one>、<many-to-one>、<set>标签上使用cascade属性来进行级联操作。 cascade的取值:save-update delete all delete-orphan all-delete-orphan all:包含save-update和delete的行为 delete :表示通过session.delete()删除当前对象时,级联删除所有关联的对象 delete-orphan:级联删除所有关联对象及所有和当前对象解除关联关系的对象 all-delete- ...
隔离级别(isolation level)   l         隔离级别定义了事务与事务之间的隔离程度。 l         隔离级别与并发性是互为矛盾的:隔离程度越高,数据库的并发性越差;隔离程度越低,数据库的并发性越好。 l         ANSI/ISO SQL92标准定义了一些数据库操作的隔离级别: l          未提交读(read uncommitted) l          提交读(read committed) l          重复读(repeatable read) l          序列化(serializable)
Oracle中的length()计算字符数; lengthb()计算字节数。   SQL> select length('ass中文') from dual; LENGTH('ASS中文')-----------------                5 SQL> select lengthb('ass中文') from dual; LENGTHB('ASS中文')------------------                 7
Global site tag (gtag.js) - Google Analytics