
【降低耦合度3--spring 通过xml 配置】
大阳彼岸
这个作者很懒,什么都没留下…
展开
-
读取WEB-INF 下applicationContext.xml配置文件
Spring中加载配置文件的方式Spring 中加载XML配置文件的方式,好像有3种, XML是最常见的Spring 应用系统配置源。Spring中的几种容器都支持使用XML装配bean,包括:XMLBeanFactory ,ClassPathXMLApplicationContext ,FileSystemXMLApplicationContext ,XMLWebApplicationC...转载 2019-02-15 14:18:12 · 5460 阅读 · 0 评论 -
springmvc aop 不生效的解决办法
今天在做 SpringMVC 整合 Spring 、MyBatis 的过程中,遇到了 AOP 不生效的问题,于是想起了前不久和同事也遇到了同样的问题,当时是因为事务不生效(因为 Spring 的 事务也是基于 AOP 的),所以,这里一定要再次记录一下。当时,我们解决这个问题,是通过张开涛的博文。context:component-scan扫描使用上的容易忽略的use-default-fil...转载 2018-09-29 17:21:11 · 1133 阅读 · 0 评论 -
【AOP的应用(一)】:spring声明式事务管理(xml 配置)和注解实现事务主要是为了简化事务的配置事务和AOP 结合以及性能
源码位置 spring_day03_tx spring 主要解决的问题3:1)spring声明式事务管理(xml 配置),可以解决事务的配置的简化 所以注入进来就可以了package cn.itcast.service;import cn.itcast.dao.OrdersDao;public class OrdersService { private Ord...转载 2018-07-30 12:37:03 · 180 阅读 · 0 评论 -
beanfactory IOC
day28_4 package cn.itcast.beanfactory;import java.util.HashMap;import java.util.Map;import org.apache.commons.beanutils.BeanUtils;import cn.itcast.beanfactory.cfg.BeanConfig;import cn.itcas...转载 2018-07-22 22:40:55 · 171 阅读 · 0 评论 -
关于spring学习中的配置问题:业务要和学习思想分开
1 spring 入门配置2 注解配置3 所有的约束配置1 -----------spring 入门配置-------------------第一步 导入jar包(1)解压资料zip文件Jar特点:都有三个jar包解压该包在lib jar 包下面每一组都是三个jar 包做spring最基本功能时候,导入四个核心的jar包就可以了引入的REALEASE...转载 2018-08-29 00:17:11 · 155 阅读 · 0 评论 -
【为什么学习spring 和spring主要解决的问题1,2】:1 创建对象采用xml 的方法(ioc) 2 属性和对象注入也采用xml 的配置(依赖注入DI)
思考思路:1 为什么要把创建对象的方式交给spring配置DI区别(1)IOC: 控制反转,把对象创建交给spring进行配置(2)DI: 依赖注入,向类里面的属性中设置值(3)关系:依赖注入不能单独存在,需要在ioc基础之上完成操作spring 主要解决的问题一:去除原始的创建的对象的方法,采用xml的方式,可以降低了类与类之间的耦合性,创建含有无参数构造方法的对象第一步...转载 2018-07-27 17:59:24 · 698 阅读 · 0 评论 -
Spring的jdbcTemplate操作(2):dao使用jdbcTemplate
package cn.itcast.c3p0;import org.springframework.jdbc.core.JdbcTemplate;public class UserDao { //得到JdbcTemplate对象 private JdbcTemplate jdbcTemplate; public void setJdbcTemplate(JdbcTemplate...转载 2018-07-30 12:09:38 · 175 阅读 · 0 评论 -
Spring的jdbcTemplate操作
1 spring框架一站式框架(1)针对javaee三层,每一层都有解决技术(2)在dao层,使用 jdbcTemplate2 spring对不同的持久化层技术都进行封装(1)jdbcTemplate对jdbc进行封装3 jdbcTemplate使用和dbutils使用很相似,都数据库进行crud操作,但是使用起来还没有dbutils 使用方便呢//dbutils 的实现方式...转载 2018-07-29 22:12:33 · 192 阅读 · 0 评论 -
spring获取属性的四种方式(注入)
4种注入方式 1 //采用这种方式( ApplicationContext context=new ClassPathXmlApplicationContext("applicationContext.xml");)仅限于是没有启动服务器的方式才会采用这种方式((例如在spring项目中))如果服务器启动就不用这种方式获取了,因为如果是springmvc中,在dispatcher...原创 2019-02-15 14:17:36 · 1410 阅读 · 0 评论