
SSM
文章平均质量分 63
欢欢的冰冻罗非鱼
这个作者很懒,什么都没留下…
展开
-
超详细讲解Spring框架的Bean管理 和IOC纯注解方式
一.什么是Bean个管理bean管理指的是如下的两个操作。1.创建对象 2.注入属性二.Bean管理操作的两种方式1.基于xml配置文件的方式实现 2.基于注解方式实现首先讲解一下基于xml配置文件的方式实现Bean管理和注入属性1.基于xml方式创建对象①:这个就是我们上边配置过②:创建对象的时候,默认是执行无参构造方法完成对象再次运行2.基于xml方式注入属性依赖注入的概述IOC和DI的概念IOC:Inverse of Control,控制反转,将对..原创 2022-04-19 09:53:24 · 159 阅读 · 0 评论 -
超详细讲解Spring IOC容器
1. 什么是IOCIOC -- Inverse of Control,控制反转,将对象的创建权力反转给Spring框架!就是一个解耦合的作用在java当中一个类想要使用另一个类的方法,就必须在这个类当中创建这个类的对象,那么可能会出现如下情况, 比如A类当中创建着B对象,B类当中有C对象,C类当中有A对象,这个如果一个类出了问题,那么可能会导致这个框架出现问题。 Spring 将创建对象的权利给了IOC,在IOC当中创建了ABC三个对象吗,那么我们我们其他的类只需要调用集合, 大大的解决了程序耦原创 2022-04-19 09:08:48 · 305 阅读 · 0 评论 -
超详细Spring讲解
第一章:Spring框架的介绍1. Spring框架的概述Spring是一个开放源代码的设计层面框架,它解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java开发框架,由Rod Johnson在其著作Expert One-On-One J2EEDevelopment and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允原创 2022-04-19 08:48:16 · 238 阅读 · 0 评论 -
Mybatis遇到entity实体类字段和数据库字段不一致,使用映射解决
把数据先返回到映射当中,数据库字段和实体类中的字段进行映射<resultMap id="resultMap" type="com.qcby.entity.User">//id就叫resultMap type :映射到的实体类对象名字 <id column="数据库字段名" property="实体类中的字段名" (javatype="字段类型")/> //只有id 用id标签 其他都用result <result column="t_user原创 2022-04-11 10:50:14 · 2246 阅读 · 0 评论 -
mybatis获取参数的两种方式
mybatis获取参数的方式有两种:#{}占位赋值 和 ${}字符串拼接字符串拼接在我们向数据库发送sql语句之前我们的sql语句就拼好了已经生成了,而占位赋值是在向数据库发送sql的时候先预编译成"?","?"进行占位,当运行的时候才会变成真正的值安全性${}这种形式容易形成sql注入 不安全如何选择#{}还是${}1能用#{}就用#{},少用字符串拼接2数据是某个数据库字段时用${}3传递参数的时候用一个注解@Param(+参数别名) -----------注解的作用是给参.原创 2022-04-10 11:30:50 · 652 阅读 · 0 评论 -
Maven超详细讲解-------maven项目的创建
目录1.Maven项目的创建1.1创建java项目1.1.1 新建项目1.2 创建web项目1.2.1 新建项目1.2.2 启动项目1.Maven项目的创建1.1创建java项目1.1.1 新建项目先关闭所有项目进入新建页面quickstart改路径和配置文件点击完成进入在test下也建一个将test下的resource更改图标 标记为利用maven命令去编译这个项目利用maven..原创 2022-04-05 16:42:03 · 699 阅读 · 0 评论 -
Maven超详细讲解-----maven的安装和配置
1.maven简介1.1 简介maven最主要体现在两个词上:项目和管理。maven给我们整个开发团队找出了一种能够更加科学的去管理我们项目的思想。maven通过使用配置文件的方式使得项目在管理和交接的过程中成本变得非常低。maven提出了一种叫做maven仓库的概念,使得我们可以将第三方和我们需要引用的项目都放置在maven仓库当中。如果其他人或项目组也需要使用,就可以直接通过maven进行配置就行。这样就可以将人员成本、沟通成本等等都进行降低。如果还不理解我们举个例子:加入我们现在想做一份菜原创 2022-04-05 16:37:03 · 657 阅读 · 0 评论