CYueblog

导航

day2

建了空的项目导入依赖

开始配置xml文件 一般的mvc文件要配置 

mybatis-config.xml的常见配置

setting配置全局变量2. properties在内设置外面的文件可以引用常见的是数据库的链接

. typeAliases别名,如果你的包名特别长可以用这个a. dataSource链接数据库

mappers找到mapper并且映射

applicationContext-datasource.xml:配置数据库的具体信息

 1)datasourse连接数据库

2)sqlsess:创建数据库实例 ref:datasourse只有连接他 才能操作 还要引入包 mybati.xml 和mybaatis联动

3)mapperscan扫描mapper注解

4)transactionManager:事务管理器

 

applicationContext-mvc.xml:和springmvc联动

1.扫描controller层   <context:component-scan base-package="com.bjpowernode.crm.web.controller"/>

2.配置视图管理器:

<bean id="viewResolver"

class="org.springframework.web.servlet.view.InternalResourceViewResolver">

<property name="prefix" value="/WEB-INF/pages/"/>

<property name="suffix" value=".jsp"/>

</bean>

3.配置注解驱动

mvc:annotation-driven/>

4,文件上传器

-<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
    <property name="maxUploadSize" value="#{1024*1024*80}"/>
    <property name="defaultEncoding" value="utf-8"/>
</bean>-->

 

applicationContext.xml:加载他之后 所有的spring文件会全部加载

1,引入proper文件<!-- 加载系统配置文件

<context:property-placeholder location="classpath:*.properties" />-->

2.service注解<!-- 扫描注解 -->

<context:component-scan base-package="com.bjpowernode.crm.service" />

 

3 引入数据相关配置

 

<!-- 导入数据相关配置 -->

<import resource="applicationContext-datasource.xml" />

web.xml配置:tomcat启动加载

监听器:服务器启动就要调用spring文件

过滤器 分发器

总结:启动服务器web里面的listen启动调用spring文件 还有分发器告诉你该走哪 datasource.xml是启动mybatis.xml 每个app文件都有注解器 这个是注解mapper层

 

mvc注解contriller 总的注解service 各司其职 mvc主要是视图管理器文件上传 

 

 

 

 

 
 

posted on 2022-04-28 17:44  唱月CY  阅读(6)  评论(0编辑  收藏  举报