maven引入springframework的猫腻

看官网的quickstart,以为maven只要将quickstart里的配置复制到项目里就好了,但是在项目中使用jdbc和事物时,都提示找不到相关的类,才知道原来官网文档还有猫腻。


maven引入spring框架

project下框架有点多,点spring  framework就可以了。


quickstart 里说,把框内的依赖加入到你工程的pom.xml文件里,你就可以开始使用 springframwork 进行对象依赖管理,

注意:仅仅加入下面这个依赖,意味着你只加入了spring框架的context模块,仅仅可以使用spring框架的依赖管理功能,如果要使用spring进行事物管理或者数据库管理,你会发现项目缺少相关的类。

这是spring让我晕了好久的地方。



既然这里不是spring的全部,那么全部又在哪呢?路径比较复杂。看下面:


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

下面这个表便是spring的模块,用到哪个就引入哪个。



本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/430216.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

BAT批量处理 命令

第一章 批处理基础第一节 常用批处理内部命令简介批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。小知识:可以在键盘上按下CtrlC组合键来强…

bigdecimal 小于等于0_半场0-0比分的比赛,你需要注意这些

大家好,我是师弟,今天给大家带来有关于半场0-0比赛的分析。前段时间有朋友向我吐槽道:“最近买半场0-0的比赛输惨了”,经过询问了解到他是专挑半场0-0的比赛在中场的时候买入大1.5,没想到输多赢少。而他的想法可能也代…

Spring JdbcTemplate实例

简介 Spring JdbcTemplate类是Spring提供的简化数据库操作的一个类,这个类使用了模板方法模式,可以减少一些重复代码。这里主要演示一下 JdbcTemplate 的使用。 完整的代码看这里:spring_jdbc_01 创建数据库 第一步是创建数据库。下面的S…

JS-为金额添加千分位逗号分割符

前言:这个功能在前端页面中使用的还是比较多的,正好我们的项目中也有使用此功能,不过YY同学写的代码不像个方法的样子,一个入口中间又插了几道子,所 以,我写了下面这个方法,经过测试…

将chart放入panel中出现滚动条_聊天场景在web前端开发中的体验与优化

在日常工作中,如下图的聊天场景是不是很熟悉,没错就是我们再熟悉不过的 QQ 和微信,一个正常的聊天界面大致上是长这个样子的:这种聊天窗口的消息流有两个明显的特点:最新的消息和滚动条初始位置需要在列表的最底部下拉…

一个(伪)MaterialDesign风格的博客园皮肤

皮肤长什么样,不用我说,相信各位点进来的看官都能看得一清二楚。 有关其他细节呢,也欢迎各位在我博客里逛逛,帮忙挑挑刺,提提建议。 由于水平有限,暂没能用CSS处理博客园的代码高亮字体,实在是有…

spring JdbcTemplate数据库查询实例

使用JdbcTemplate查询数据库的例子 配置等可以看前一篇文章: Spring JdbcTemplate实例 创建数据库 可以使用下面的SQL create table A( id INT (255) not null, primary key (id) ); 创建实体类 新建一个AEntity类用于映射表A的一行: Component p…

git checkout 单个文件_IntelliJ IDEA下的使用 Git

作者| JKYO链接 | cnblogs.com/pejsidney/p/9199115.html1、Git 简介Git是目前流行的分布式版本管理系统。它拥有两套版本库,本地库和远程库,在不进行合并和删除之类的操作时这两套版本库互不影响。也因此其近乎所有的操作都是本地执行,所以在…

小甲鱼c语言课后作业_知识,就是力量——山财“学习小课堂”助你蓄力

编者按少年,你渴望 知识的力量 吗?我们有山财最全的学习秘籍,只待你的耐心翻阅与潜心修炼!接下来,就让我们一起查收学习干货~内容摘要本系列推送分为【悦览篇】【干货篇】【招募篇】三大模块。【悦览篇】编者会为大家推…

初步认识spring mvc

spring mvc 01Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发&…

使用junit+mockito进行mock测试实例

刚开始做网站的时候,测试都是这样的(比如测试修改用户信息的表单逻辑):设置断点,启动运行程序,登陆,点击点击点击然后进入到测试的页面,输入测试数据,进入断点…….。一个…

sdk怎么用_PLC不支持OPC UA怎么办?别问了看完你就懂了

经常有人会烦恼这个问题:我的上位机软件什么功能都有,也支持OPC UA了,现在项目上准备用OPC UA的方式来获取我的PLC的数据,但是我的PLC却不支持OPC UA,怎么办呢?有的人碰到这个问题后就开始了“病急乱投医”…

js学习大法:用好firebug,走遍天下都不怕

用js有一段时间了,但是一直手感不好。平时用DW来写js代码,常抱怨js的编辑器的自动代码提示和调试功能用起来很不爽,自动代码提示十分有限,而且写错一个单词这样的错误都要运行整个网页之后才发现。今天闲来无聊,翻看了…

初学Java6:Java OOP基础语法总结

*************** Java OOP 基 础 语 法 总 结 ************************* 1,类与对象1),类(class)是相同属性和方法的一组集合。 A,类的组成:属性和方法。 B,语法声明:使用class关键字,eg:public class Student{}//类名首字母大写…

python杀死了excel_Python杀死了Excel|自动更新表格,告别繁琐

大家好,又到了Python办公自动化专题。 今天我们讲解的案例是如何使用Python自动更新Excel表格,简单来说就是每天都会对Excel中多个sheet进行更新,需要操作完后可以用程序完成第一张sheet 汇总表的更新,大概就是这样👇当…

TP-LINK路由器连接网线上网教程(租房必备)

租的房子,房子里只有一根普通网线,连着房东家的路由器,这时可以使用TP-LINK路由器使用LAN-WAN级联的方式,在室内搭建一个局域网。 设置教程 准备材料:1根网线 重置路由器:启动路由器,使用牙签…

推荐一款非常强大的扒站工具

在平时的开发或者学习的过程中,我们难免会看到一些让人心动的网站,于是自己想把它弄下来,自己手工一个文件一个文件把它保存下来不太可能,那得累死你,下面我推荐一款扒站的神器,可以把你所喜欢的目标网站整…

python脚本之家 包的创建和调用_python基础之包的导入和__init__.py的介绍

调用同级目录: – src |– mod.py |– test.py 若在程序test.py中导入模块mod, 则直接使用 import mod 或 from mod import * 调用子目录下的模块: – src |– mod.py |– lib | |– mod2.py |– test.py from lib.mod2 import * 或 import lib.mod2 调用…

无刷新分页 jquery.pagination.js

序言 这一款js分页使用起来很爽,自己经常用,做项目时总是要翻以前的项目看,不方便,这里就把他写出来方便自己以后粘帖,也希望能分享给大家。友情提示下:我有一片博客是用着个js实现的无刷新分页也很好用&am…

windows 10打开或禁用管理员账户

windows 10下默认关闭了管理员账户,因为权限太高,而且win 10推荐通过网络账户登录。如果要使用,可以通过下面的方式打开。 1、登录一个普通账户。 如果你是刚升级上来,普通账户都没有。那么,用别人的电脑下载安装老毛…