
SSM框架
文章平均质量分 69
SSM框架的介绍和使用
guoyp2126
心上悟,事上磨
展开
-
SSM框架批量删除数据时传入整型数组
使用SSM框架 + mybaitisPuls进行批量删除时,后端controller代码为: @RequestMapping("/delete") public R delete(@RequestBody Integer[] recordIds){ supervisionUserService.removeByIds(Arrays.asList(recordIds)); return R.ok(); }在进行前端测试时,因为方法中使用@RequestBody,因此只原创 2022-05-22 17:35:50 · 374 阅读 · 1 评论 -
spring boot项目 在控制台显示sql语句
在在application.yml文件中配置中,myBatis configuration中添加log-impl: org.apache.ibatis.logging.stdout.StdOutImpl如下图所示:原创 2022-05-09 08:54:58 · 5848 阅读 · 1 评论 -
shrio框架中hashedCredentialsMatcher密码匹配过程
shrio框架是一个轻量级的权限管理框架,当然密码的匹配是由框架内部完成的。密码是否匹配是由接口CredentialsMatcher定义实现类完成的,CredentialsMatcher的实现类有SimpleCredentialsMatcher和HashedCredentialsMatcher两个,类图如下:SimpleCredentialsMatcher是明文匹配,也是shrio框架默认的比对方式,网上的例子多是此方式。实际项目中,数据库中的密码一般是密文,此时密码的匹配需使用HashedCreden原创 2021-08-22 20:57:12 · 607 阅读 · 0 评论 -
JavaEE技术复习总结(三)
springmvc是建立在spring基础上符合Web MVC设计模式的轻量级Web框架,也是当前web应用开发的主流框架,其主要内容包括以下几点核心类和注解springmvc最核心类包括前端控制器DispatcherServlet,处理器映射器(HanderMapping)、处理器适配器(HanderAdapter)和视图解析器(ViewResolver),作为开发人员只需要做好这些核心类的配置即可。dispactherServlet用于受理前端的请求,将请求交给HanderMapping建立请求与H原创 2021-12-16 21:22:54 · 990 阅读 · 0 评论 -
JavaEE技术复习总结(二)
myBatis是当前主流的java持久层框架之一,是一个半自动映射框架,需要手工配置pojo、sql及映射关系。主要概念包括以下内容。POJO对象POJO对象是一种简单的java类型,仅包含属性及其getter setter方法,没有业务逻辑,用作数据的载体,VO(用于展现用户的数据)、DTO、Entity(用作持久化)均属这一类型。根据使用的框架,可在pojo属性可以加一些注解用于完成数据有效性验证(如:非空、数字验证、取值范围、其他使用正则表达式定义的规则)或持久化策略(主键生成策略、默认值)等。p原创 2021-12-16 17:41:27 · 1682 阅读 · 0 评论 -
JavaEE技术复习总结(一)
在java企业级开发中,SSM(springMVC+Spring+myBatis)整合技术框架是目前最流行的WEB应用开发框架。其中:myBatis为持久层框架,完成数据的增加、删除、修改、查询(CRUD);SpringMVC是轻量级Web框架,负责请求的受理和视图管理;Spring则利用IOC(控制翻转)实现了对业务对象的管理。本文完成Spring的总结:控制翻转(IOC)当高层模块(调用模块)使用一个实例对象时,必须先创建它。spring把创建实例的权限交剥夺,高层模块丧失了创建对象控制权,叫控制翻原创 2021-12-16 11:12:24 · 974 阅读 · 1 评论 -
SSM框架整合详细过程
整合思路由于SpringMVC是Spring框架中的一个模块,SSM框架的整合只涉及Spring与MyBatis的整合及Spring MVC与MyBatis的整合。如下图所示整合环境SSM框架整合需要使用Spring、SpringMVC、Mybaits依赖的jar包。项目创建后,需要将这些jar导入。如果是maven工程,只需在pom文件中添加以下依赖包,具体内容如下: <!--spring核心依赖包--> <dependency> <gro原创 2021-11-18 19:24:37 · 3079 阅读 · 3 评论 -
SSM框架最简单小结
很多同学在学习SSM框架时,关注每一个配置细节和具体的实现方式,没有站在全局的高度去了解框架的意图,越学东西越多,越学越迷糊。正是“不识庐山真面目,只缘身在此山中”。SSM框架是由spring、mybaits和springmvc三个框架组合,完成web开发的一种解决方案。spring的IOC:写代码不能硬编码,要使用面向接口的编程技术。那么调用方使用对象时谁来创建,这个任务就交给了spring,用哪一个实现类来创建对象,你需要使用xml或者注解的方式告诉spring,spring来完成,其他的你不用管了原创 2021-11-17 13:56:12 · 1432 阅读 · 1 评论 -
Spring常用注解符小结
@Controller标识一个该类是Spring MVC controller处理器,用来创建处理http请求的对象。@RestControllerRest风格控制器,Spring4之后加入的注解,@RestController替代@Controller就不需要再配置@ResponseBody,默认返回json格式@Service用于标注业务层组件,就是把用注解的方式把这个类注入到spring配置中@Autowired用来装配bean,都可以写在字段上,或者方法上。默认情况下必须要求依赖对象必原创 2021-08-23 17:47:08 · 350 阅读 · 0 评论 -
idea创建springboot前后端分离项目图解
前言在spring、mybatis的使用中,配置文件很复杂,springboot就是简化Spring应用中的初始化配置的。创建springboot项目选择依赖包下一步,选择目录;点击finsh,完成项目创建(此处要等待几分钟)...原创 2021-04-28 17:14:40 · 3242 阅读 · 2 评论 -
JSP中集成easyui前端ui框架
前言EasyUI是一款优秀的前段UI框架,我们无需花费太大的精力,使得我们的页面具有专业标准,使用起来也很简单。EasyUI下载与配置使用EasyUI,必须下载其js包,下载官网地址:https://www.jeasyui.cn/...原创 2021-04-22 21:57:11 · 4123 阅读 · 0 评论