随笔分类 - Spring学习
Spring SpringMVC和Mybatis整合
摘要:1.引入所要的jar包 2.创建Mybatis的sqlMapConfig.xml配置文件,该文件中可以配置mybaits的相关参数,数据源不在这里配置。 3.创建Spring的配置文件,为了便于管理,把dao,service和transaction分开配置 applicationContext-da
阅读全文
Spring AOP
摘要:AOP 面向切面编程,在软件开发中某些行为对大多数应用是通用的,如性能监视,写日志,事物管理。这些行为嵌在业务逻辑代码中,在很多地方被重复使用。一般把这些行为称为横切关注点。如何把横切关注点从业务代码中分离出来,让业务代码只关注业务本身就是AOP要解决的问题。 aop中的相关概念 连接点(JoinP
阅读全文
Spring bean的作用域和生命周期
摘要:bean的作用域 1.singleton,prototype, web环境下:request,session,gloab session 2.通过scope="" 来进行配置 3.对于singleton spring容器只会创建一个共享实例,prototype则会创建不同的实例 bean的生命周期(
阅读全文
Spring ioc容器
摘要:一、ioc容器 ioc (inversion of control)即控制反转,把某一个接口选择实现类的控制权转移给Spring容器来管理。调用类对该实现类的依赖关系由ioc容器注入(DI),传统的应用程序我们都是在类内部创建依赖对象,而Spring采用依赖注入的方式即 DI ,从而降低了类与类之间
阅读全文
Spring IOC容器中注入bean
摘要:一、基于schema格式的注入 1、基本的注入方式 (属性注入方式) 根据setXxx()方法进行依赖注入,Spring只会检查是否有setter方法,是否有对应的属性不做要求 2.构造函数方式注入 3.当注入的属性中含有xml中的特殊字符时,如: < > & " ' 1.用<![CDATA[<wa
阅读全文
第一个Spring demo
摘要:参考Spring3.x企业实战 1.新建web工程chapter5,导入jar包。注意:cglib和commons-dbcp这两个包 2.设计数据库 t_login_log表结构(存放日志信息),主键递增 t_user表结构(存放用户信息),主键递增 3.设计包结构 4.domain对象 5.dao
阅读全文
浙公网安备 33010602011771号