摘要:
一、Spring概述 1、Spring是什么? Spring是分层的Java SE/EE应用 full-stack轻量级开源框架,以IoC(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层Spring 阅读全文
摘要:
十四、Hibernate的二级缓存 1、Hibernate的缓存结构 2、由于二级缓存被多线程共享,就必须有一定的事务访问策略 非严格读写:READ UNCOMMITTED 读写型:READ COMMITTED 事务型:REPEATABLED READ 只读型:SERIALIZABLE 适合放入二级 阅读全文
摘要:
十四、其他HIbernate配置(与效率,性能相关) 1、数据库连接池 Hibernate有默认的连接池,性能有问题,不适合实际应用,适合学习阶段。DriverManagerConnectionProvider 使用C3P0连接池: l 拷贝c3p0的jar包到classpath(构建路径)。 l 阅读全文
摘要:
十三、处理并发 1、事务的隔离级别 不考虑隔离级别出现的问题: 脏读:一个线程中的事务读到了另外一个线程中未提交的数据。 不可重复读:一个线程中的事务读到了另外一个线程中提交的update(更新)的数据。 虚读:一个线程中的事务读到了另外一个线程中提交的insert(插入)的数据。 事务的隔离级别: 阅读全文