springMVC配置文件学习
2024-09-05 07:07:33
spring配置文件分为dao层,web层,service层,三层配置
这三层配置中,
dao层对应数据库的配置:进行数据库相关和model实体类的配置 web层对应controller包中配置:设置全局请求响应解析,controller层相关的所有配置。 service层,业务逻辑的处理:主要设置service层类的自动扫描,事务相关bean的配置
web层的配置比较复杂,涉及到数据处理,静态资源处理,错误处理等
dao层详细配置步骤:
. 加载数据库相关参数properties属性文件
. 设置数据库连接池dataSource
. 配置SqlSessionFactory对象
. 配置扫描Dao接口包,动态实现Dao接口,注入到spring容器中
其中第3步有多种设置方式。设置完后进行数据库操作的方式也不一样
web层详细配置步骤:
1. 设置使用注解方式进行开发,配置注解驱动器<mvc:annotation-driven>
2.
最新文章
- VMware 设备VMnet0 上的网桥暂时关闭。此虚拟机无法与主机或网格中的其他计算机通信【转】
- 记第一次TopCoder, 练习SRM 583 div2 250
- POJ 2096 Collecting Bugs (概率DP)
- Eclipse无法启动报An internal error occurred during: ";reload maven project";. java.lang.NullPointerException
- gcc/g++链接时.o文件及库的顺序问题
- SRM 410(1-250pt, 1-500pt)
- arduino pro mini不能下载
- php-fpm 相关
- bzoj4514
- Android中常用开发工具类—持续更新...
- MyTomcat(手写服务器)
- git小笔记
- HDU 1251 统计难题(Trie)
- LeetCode 题解之Rotate List
- Springboot 之 自定义配置文件及读取配置文件
- 制作nodejs项目镜像,实现docker下的快速部署
- Java 遍历指定文件夹及子文件夹下的文件
- 08python之列表的常用方法
- javascript全局方法与变量
- [Bug]Object reference not set to an instance of an object.
热门文章
- 优先级:content –>; width –>; flex-basis (limted by max|min-width)
- python学习之文件读写,序列化(json,pickle,shelve)
- python numpy的基本操作
- linux 信号量
- [Google Guava] 9-I/O
- delegate:动态绑定js事件
- csv和xlsx区别
- Hihocoder #1142 : 三分·三分求极值
- Java集合总结(一):列表和队列
- ipv4保留地址