摘要:
1、选取最适用的字段属性,尽可能减少定义字段宽度,尽量把字段设置 NOTNULL,例如’省份’、’性别’最好适用 ENUM2、使用连接(JOIN)来代替子查询 3、适用联合(UNION)来代替手动创建的临时表 4、事务处理 5、锁定表、优化事务处理 6、适用外键,优化锁定表 7、建立索引 8、优化查 阅读全文
posted @ 2020-07-13 17:59
咔啡
阅读(124)
评论(0)
推荐(0)
摘要:
DISTINCT 在所有列上转换为 GROUP BY,并与 ORDER BY 子句结合使用。 SELECT DISTINCT t1.a FROM t1,t2 where t1.a=t2.a; 阅读全文
posted @ 2020-07-13 17:25
咔啡
阅读(2768)
评论(1)
推荐(0)
摘要:
在缺省模式下,MySQL 是 autocommit 模式的,所有的数据库更新操作都会即时 提交,所以在缺省情况下,MySQL 是不支持事务的。 但是如果你的 MySQL 表类型是使用 InnoDB Tables 或 BDB tables 的话,你的 MySQL 就可以使用事务处理,使用 SET AU 阅读全文
posted @ 2020-07-13 16:56
咔啡
阅读(1347)
评论(0)
推荐(0)
摘要:
AOP(Aspect-Oriented Programming), 即 面向切面编程, 它与 OOP( Object-Oriented Programming, 面向对象编程) 相辅相成, 提供了与 OOP 不同的抽象软件结构的视角. 在 OOP 中, 我们以类(class)作为我们的基 本单元, 阅读全文
posted @ 2020-07-13 16:48
咔啡
阅读(194)
评论(0)
推荐(0)
摘要:
相对于 XML 文件,注解型的配置依赖于通过字节码元数据装配组件,而非尖括号 的声明。 开发者通过在相应的类,方法或属性上使用注解的方式,直接组件类中进行配置, 而不是使用 xml 表述 bean 的装配关系。 阅读全文
posted @ 2020-07-13 16:46
咔啡
阅读(250)
评论(0)
推荐(0)
摘要:
Spring 容器能够自动装配相互合作的 bean,这意味着容器不需要和配置,能通 过 Bean 工厂自动处理 bean 之间的协作。 阅读全文
posted @ 2020-07-13 16:32
咔啡
阅读(475)
评论(0)
推荐(0)
摘要:
当一个 bean 仅被用作另一个 bean 的属性时,它能被声明为一个内部 bean,为 了定义 inner bean,在 Spring 的 基于 XML 的 配置元数据中,可以在 或 元 素内使用 元素,内部 bean 通常是匿名的,它们的 Scope 一般是 prototype。 阅读全文
posted @ 2020-07-13 16:29
咔啡
阅读(295)
评论(0)
推荐(0)
摘要:
Spring 配备构建 Web 应用的全功能 MVC 框架。Spring 可以很便捷地和其他 MVC 框架集成,如 Struts,Spring 的 MVC 框架用控制反转把业务对象和控制逻 辑清晰地隔离。它也允许以声明的方式把请求参数和业务对象绑定。 阅读全文
posted @ 2020-07-13 16:19
咔啡
阅读(194)
评论(0)
推荐(0)
摘要:
Spring AOP 基于动态代理方式实现;AspectJ 基于静态代理方式实现。Spring AOP 仅支持方法级别的 PointCut;提供了完全的 AOP 支持,它还支持属性级别的 PointCut。 阅读全文
posted @ 2020-07-13 16:00
咔啡
阅读(530)
评论(0)
推荐(0)
摘要:
通过使用 JDBC 抽象和 DAO 模块,保证数据库代码的简洁,并能避免数据库资源 错误关闭导致的问题,它在各种不同的数据库的错误信息之上,提供了一个统一 的异常访问层。它还利用 Spring 的 AOP 模块给 Spring 应用中的对象提供事务 管理服务。 阅读全文
posted @ 2020-07-13 13:00
咔啡
阅读(328)
评论(0)
推荐(0)
摘要:
volatile 变量提供顺序和可见性保证,例如,JVM 或者 JIT 为了获得更好的性能 会对语句重排序,但是 volatile 类型变量即使在没有同步块的情况下赋值也不会 与其他语句重排序。 volatile 提供 happens-before 的保证,确保一个线程的 修改能对其他线程是可见的。 阅读全文
posted @ 2020-07-13 12:56
咔啡
阅读(285)
评论(0)
推荐(0)
摘要:
一个 Spring Bean 的定义包含容器必知的所有配置元数据,包括如何创建一个 bean,它的生命周期详情及它的依赖。 阅读全文
posted @ 2020-07-13 12:28
咔啡
阅读(439)
评论(0)
推荐(0)
摘要:
控制器提供一个访问应用程序的行为,此行为通常通过服务接口实现。控制器解 析用户输入并将其转换为一个由视图呈现给用户的模型。Spring 用一个非常抽象 的方式实现了一个控制层,允许用户创建多种用途的控制器。 阅读全文
posted @ 2020-07-13 12:16
咔啡
阅读(670)
评论(0)
推荐(0)
摘要:
我们可以通过两种方式使用 Spring 访问 Hibernate: 1、 使用 Hibernate 模板和回调进行控制反转 2、 扩展 HibernateDAOSupport 并应用 AOP 拦截器节点 阅读全文
posted @ 2020-07-13 11:48
咔啡
阅读(291)
评论(0)
推荐(0)

浙公网安备 33010602011771号