![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
ssm+springboot
文章平均质量分 61
分享关于ssm的技术
梦梦~~
爱因斯坦说:成功是99%的汗水加百分之一的天才。
展开
-
@Valid 和 @Validated注解的使用
@Valid 和 @Validated注解的使用1,@Valid 和 @Validated 的作用2,@Valid 和 @Validated 的区别3,@Valid 的使用4,@Validated 的使用5,相关注解1,@Valid 和 @Validated 的作用 现在项目大多都是分布式项目,前端往后端传数据的时候,为了保证数据的有效、可用性,需要对前端传入的数据进行校验,但是大量的校验会很繁琐,造成代码中出原创 2021-11-29 16:09:08 · 2170 阅读 · 0 评论 -
Spring Boot设置热部署方式(准成功)
1, 使用Spring Boot开发项目,本来就是想提高效率,可是每次修改代码都需要重新启动项目,对于一些大型企业来说,重新启动项目比较耗时耗力,作为一个后端程序媛,重新启动项目确实太浪费时间了,因为,我们可以配置热部署来解决这个问题,Spring Boot配置热部署的方式有很多,今天我们就先说其中一种较为简单的。这种方式对于前后端都有效。2, &n原创 2021-05-18 17:57:35 · 250 阅读 · 0 评论 -
(详解)MyBatis实现多条件查询时入参的形式
MyBatis实现多条件查询时入参的形式将查询条件封装成Java对象作为参数 举例一:public interface sysUserMapper { public List<SysUser> getUserByPojo(SysUser user);} ...原创 2021-04-06 14:48:32 · 1048 阅读 · 0 评论 -
@Mapper和@MapperScan的区别
@Mapper和@MapperScan的区别@Mapper1,作用2,位置:@MapperScan1,作用:2,位置:二者的区别:@Mapper1,作用 用在接口上,在编译之后会生成相应的接口实现类2,位置: 在对应的某个接口类的上面,生成相对应的实现类@Mapperpublic interface ItripUserMapper { public ItripUser getItripUserById(@Param(value = "id") Long id)throws Ex原创 2021-08-11 14:34:16 · 1275 阅读 · 4 评论 -
MyBatis-Plus中自带的分页操作
相信使用过MyBatisPlus过的同志们,肯定都知道plus在MyBatis的基础上更新了自带的分页操作。今天我们来聊一聊plus中自带的分页的具体操作。 第一步: 导入依赖<!-- MyBatis-Plus的依赖--> <dependency>原创 2021-08-08 21:01:51 · 3583 阅读 · 2 评论 -
(详解)带你了解MyBatis的核心配置文件
MyBatis框架的核心配置文件 MyBatis框架的核心配置文件(mybatis-config.xml)中设置的是MyBatis框架的全局信息。需要注意的是,该配置文件的元素节是有先后顺序的。如下所示:configuration- properties- settings- typeAliases- typeHandlers- objectFactory- plugins- environme原创 2021-03-09 15:14:14 · 287 阅读 · 0 评论 -
教你如何快速创建一个Spring Boot项目(详细)
快速创建一个Spring Boot项目 第一步:依次按顺序点击“file–new–project”,如下图所示: 第二步:再打开的窗口上,左侧选择“Spring Initializr”,jdk选择1.8版本以上,接着选择“Next”,如下图所示:Group:创建的Spring Boot项目的包的名字。Ar原创 2021-05-18 16:56:34 · 925 阅读 · 0 评论 -
带你了解MyBatis框架的核心对象
MyBatis的核心对象SqlSessionFactoryBuilder:根据XML配置文件或Configuration类的实例构建SqlSessionFactory实例。SqlSessionFactory:是MyBatis框架应用的核心。SqlSession:通过SqlSessionFactory实例可以获取SqlSession实例。SqlSession实例包含执行SQL操作的方法,可以通过该实例执行已经映射的SQL语句。SqlSessionFactoryBuilder  原创 2021-03-09 14:01:51 · 512 阅读 · 0 评论 -
spring boot 整合JSP(详解)
在Web开发中,前端数据展示是项目的重要组成部分。JSP技术是常用的数据展示的模板引擎技术之一。Spring Boot默认支持的模板引擎有4种,分别是:FreeMarker、Groovy、Thymeleaf、Mustache,默认是不支持JSP模板引擎的,但可以通过引入相关依赖来整合JSP模板引擎,具体步骤如下:步骤一:添加依赖  原创 2021-05-20 17:48:15 · 3154 阅读 · 0 评论 -
自学 使用thymeleaf提交form表单给controller(springboot)
今天我们说一下springboot项目中,前端如何使用thymeleaf提交form表单数据到后台controller中,这与jsp还是有些区别的。第一步,修改thymeleaf的页面:<form method="post" th:action="@{/login}" th:object="${user}" class="loginForm"> <div cl原创 2021-06-03 23:23:03 · 14605 阅读 · 3 评论 -
教你如何搭建一个MyBatis框架(详解)
框架技术的概述1,下载所需的jar文件2,创建项目并且添加所需的jar文件3,编写MyBatis框架的核心配置文件4,创建实体类5,创建Mapper接口6,创建SQL映射文件7,编写测试类1,下载所需的jar文件 可以从GitHub下载所需的MyBatis框架组件,访问https://github.com/mybatis/mybatis-3/tags 可以查看各版本的MaBatis。2,创建项目并且添加所需的原创 2021-03-06 17:16:16 · 4748 阅读 · 3 评论 -
Spring Boot整合MyBatis(详解)
我们前面讲解了有关springboot的知识点,了解到springboot不是一个框架,而是一个框架的搭建技术,目的是为了简化Spring应用的初始搭建以及开发过程。既然我们要使用springboot做项目,那底层的使用,我们如果还是使用JDBC的话,会比较麻烦,众所周知,MyBatis是替代底层JDBC的一个技术,所以,今天我们介绍springboot如何这个MyBatis。第一步:引入依赖 &n原创 2021-05-31 16:45:24 · 666 阅读 · 6 评论 -
Spring常用注解总结(面试常问)
1,声明bean时的注解 a,Component 组件,没有明确的角色 b,Repository 在数据访问层使用(dao层) c,Service 在业务逻辑层使用(service层) d,Controller 在展示层使用,控制器的声明(C)2,注入bean时的注解 a,Autowired:由Spring提供 b,Inject:由JSR-330提供 c,Resource:由javax.annotation.Resource提供的3,ja原创 2021-07-26 19:31:44 · 601 阅读 · 2 评论