摘要:
spring mvc 是 spring web mvc,spring 框架的一部分,一个 mvc 设计模型的表现层框架。 具体参考:4.2.9.RELEASE 版 spring mvc 官方文章 https://docs.spring.io/spring/docs/4.2.9.RELEASE/spr 阅读全文
摘要:
编程式事务管理,在代码中调用 commit()、rollback()等事务管理相关的方法 maven pom.xml文件 编程式事务管理,可以通过 java.sql.Connection 控制事务。spring 配置文件 测试代码 删除用户语句回滚,打印出两个用户 基于 TransactionPro 阅读全文
摘要:
spring 配置文件中 <bean> 节点的 autowire 参数可以控制 bean 自动装配的方式 default - 默认的方式和 "no" 方式一样 no - 不自动装配,需要使用 <ref />节点或参数 byName - 根据名称进行装配 byType - 根据类型进行装配 const 阅读全文
摘要:
singleton:单例模式,在整个Spring IoC容器中,使用 singleton 定义的 bean 只有一个实例 prototype:原型模式,每次通过容器的getbean方法获取 prototype 定义的 bean 时,都产生一个新的 bean 实例 只有在 Web 应用中使用Sprin 阅读全文
摘要:
Spring 不保证 bean 的线程安全。 默认 spring 容器中的 bean 是单例的。当单例中存在竞态条件,即有线程安全问题。如下面的例子 计数类 spring 配置文件 测试类 打印结果开头和结尾 修改 spring 配置文件,把 bean 的作用域改为 prototype 测试结果输出 阅读全文