ssm
文章平均质量分 65
心非柠檬为何心酸
这个作者很懒,什么都没留下…
展开
-
idea2020.1编译启动项目报错程序包找不到问题解决方案
maven本地仓库也有包,代码也不报错,也看见项目加载jar了,可以ctrl+左键点击进去。但是只要运行,idea就是报“找不到程序包”和“找不到符号”。如果问题还是没有解决,只能放弃原来的仓库,重新在本地建一个新的文件夹去尝试让maven重新去远程私服下载jar包了!(注:本地新建仓库, maven的setting配置文件 和 idea的maven配置信息都是需要配合更改)......原创 2022-08-17 14:10:54 · 7291 阅读 · 8 评论 -
SpringMVC支持路径中的占位符(链接RESTful风格)
原始方式:/deleteUser?id=1rest方式:/deleteUser/1SpringMVC路径中的占位符常用于RESTful风格中,当请求路径中将某些数据通过路径的方式传输到服务器中,就可以在相应的@RequestMapping注解的value属性中通过占位符{xxx}表示传输的数据,在通过@PathVariable注解,将占位符所表示的数据赋值给控制器方法的形参......原创 2022-08-05 16:56:09 · 314 阅读 · 0 评论 -
Spring事务管理
一、什么是事务?1、事务的定义(1)事务是数据库操作最基本单元,逻辑上一组操作,要么都成功,如果有一个失败所有操作都失败。(2)案例分析如上述例子,Micah给Maruko转账,只有在转账成功的情况下,Micah的账户余额才会减少,Maruko的账户余额增加,不存在Micah账户的余额减少了,而Maruko的账户余额却不变。要么转账成功,2边余额都改变;要么转账失败,2边余额都保持不变。2、事务的四大特性原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要原创 2022-05-15 20:01:32 · 128 阅读 · 0 评论 -
Spring5-AOP概念及使用教程
目录1、AOP 基本概念2、AOP(术语)3、AOP操作4、有多个增强类对同一个方法进行增强,设置增强类优先级5、AOP 操作(AspectJ 配置文件)1、AOP 基本概念(1)面向切面编程(方面),利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得 业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 (2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能 (3)使用登录例子说明 AOP2、AOP(术语)...原创 2022-05-12 16:09:41 · 132 阅读 · 0 评论 -
MyBatis各种查询功能常用类型别名
MyBatis查询数据时:1、若查询出的数据只有一条,可以通过实体类对象 list集合 或 map集合 来接收2、若查询处的数据有多条,一定不能通过实体类对象来接收,此时会抛出TooManyResultsException查询一条数据为map集合 如果没有实体类对象,就把它映射成map集合从数据库中查询数据,将其映射为map集合 例如把它传到网页端,就映射成json对象,所以转成map很常用SelectMapper接口:public inter...原创 2022-04-20 20:14:00 · 677 阅读 · 0 评论 -
maven中pom.xml中设置jdk运行版本idea
在idea中使用maven创建项目时,maven会自动下载工程中需要的依赖架包,为开发者提供了很多方便。但是由于maven版本问题,导致我们经常遇见一些问题,例如我们安装的jdk版本为1.8,但是工程中一直显示为1.5,当我们手动修改为1.8之后,更新maven项目,还会变回1.5版本。我们可以通过在pom.xml文件中插入下面代码来改变jdk版本,加入之后进行maven项目的更新就会自动更改jdk版本了。<properties> <project.build.sourceE.原创 2022-04-09 09:58:00 · 2174 阅读 · 0 评论 -
搭建MyBatis示例
1.引入mybatis、junit、mysql依赖在pom.xml中插入依赖声明:<dependencies> <!-- Mybatis核心 --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version&...转载 2022-04-06 20:05:40 · 334 阅读 · 0 评论 -
MyBatis简介及下载
目录1、MyBatis历史2、MyBatis特性3、MyBatis下载4、和其它持久化层技术对比JDBCHibernate 和 JPAMyBatis1、MyBatis历史MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation迁 移到了Google Code。随着开发团队转投Google Code旗下, iBatis3.x正式更名为MyBatis。代码于 2013年11月迁移到Git原创 2022-03-30 19:53:21 · 3762 阅读 · 0 评论