摘要:
![](https://img2020.cnblogs.com/blog/1838702/202003/1838702-20200307185746490-634535765.png) 阅读全文
摘要:
1. 导入依赖 2. 在 中编写数据库配置 3. 在 目录下创建 包并编写配置文件 4. 在 中编写mybatis配置 5. 在 包下面创建一个 包方便编写实体类的sql 6. service层调用dao层 7. controller层调用service层 8. 开启服务测试! 阅读全文
摘要:
1、环境要求: IDEA MySQL 5.1.19 Tomcat 9 Maven 3.6.1 2、数据库环境搭建 创建一个存放书籍的数据库表 sql CREATE DATABASE ; USE ; DROP TABLE IF EXISTS ; CREATE TABLE ( INT(10) NOT N 阅读全文
摘要:
Spring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。 查看官方文档:https://docs.spring.io/spring/docs/5.2.0.RELEASE/spring framework reference/web.html spr 阅读全文
摘要:
1、Mybatis Spring整合 官网:http://mybatis.org/spring/zh/index.html MyBatis Spring 会帮助你将 MyBatis 代码无缝地整合到 Spring 中。 创建映射器 mapper 和 并注入到 bean 中。 需要的版本对应: 1. 阅读全文
摘要:
3.Spring配置 3.1、别名 3.2、Bean的配置 3.3、import 这个import,一般用于团队开发使用,他可以将多个配置文件,导入合并为一个 假设,现在项目中有多个人开发,这三个人复制不同的类开发,不同的类需要注册在不同的bean中,我们可以利用import将所有人的beans.x 阅读全文
摘要:
1.第一个Spring程序 1. 创建一一个简单Maven项目,在 文件导入响应的依赖项 2. 编写一个Hello实体类 3. 在 目录下编写xml文件,这里命名为: 4. 在test.java文件夹中编写测试类 2.IOC创建对对象的方式 1. 创建User实体类 2. 使用无参构造创建对象(默认 阅读全文
摘要:
1、多对一处理 多对一: 多个学生,对应一个老师 对于学生这边而言, 关联 .. 多个学生,关联一个老师 【多对一】 对于老师而言, 集合 , 一个老师,有很多学生 【一对多】 搭建环境 1. 创建 ,`Student`表并插入 表 sql CREATE TABLE ( INT(10) NOT NU 阅读全文
摘要:
MyBatis 的强大特性之一便是它的动态 SQL。 动态SQL就是根据不同的条件生成不同的SQL语句。 动态 SQL 元素和 JSTL 或基于类似 XML 的文本处理器相似。在 MyBatis 之前的版本中,有很多元素需要花时间了解。MyBatis 3 大大精简了元素种类,现在只需学习原来一半的元 阅读全文
摘要:
1.Java创建对象有哪四种方式? 1. new关键字 2. clone 3. 反射 4. 对象反序列化 例如现在有一个学生类,用上面四种方式创建对象! 学生类 4种方法创建对象 使用Spring IOC容器注入一个对象 没有使用new,内部也是通过反射+xml文档的解析来实现的 在resource 阅读全文