摘要: 一、首先创建一个拥有各种类型的实体类,添加构造方法,get&set 还有toString方法 二、在配置文件中实例化对象,并且赋值 每种类型都有自己的赋值方式 三、测试之后也可以得到我们赋值结果,JSON格式的 阅读全文
posted @ 2023-11-02 20:38 KukiHistory 阅读(20) 评论(0) 推荐(0)
摘要: 创建一个spring模块,创建有无参构造的User实体类 方式一、无参构造创建对象 (默认的) 我们知道:创建对象是调用了实体类中的构造方法的 Spring这边通过配置文件也是默认调用了无参构造 二、有参构造创建对象用法 1、通过下标赋值 index=“0” 因为User中就一个name属性,0就是 阅读全文
posted @ 2023-11-02 19:14 KukiHistory 阅读(61) 评论(0) 推荐(0)
摘要: 一、新建一个模块,创建一个Hello实体类 有一个属性 get&set方法 toString方法 二、创建编写配置文件beans.xml 这个名字是随意的 利用<bean>标签来创建对象, 交给Spring来管理 name是属性名字 value是具体的值 三、来到测试类中 获取spring上下文 可 阅读全文
posted @ 2023-11-01 20:59 KukiHistory 阅读(15) 评论(0) 推荐(0)
摘要: 一、首先创建一个maven项目,导入spring-mvc依赖,这个依赖一般会把很多依赖一起导入了,导入这个一个很方便。 二、创建dao层 写一个方法 并且对这个接口进行多个实现 这几个实现类的内容只是单纯的打印出这个接口被实现的字样 问题来了,用户会有不同的需求,如果用户要变换需求我们就需要更改我们 阅读全文
posted @ 2023-11-01 19:25 KukiHistory 阅读(17) 评论(0) 推荐(0)
摘要: Lombok是一个第三方插件,再也不用写get和set方法了 ,添加注解就行 有很多注解 偷懒用的,很方便,但还是不建议使用 因为:改变了语言的书写逻辑,新手看到这个实体类根本看不懂 使用步骤: 一、 安装Lombok插件 二、注入依赖(jar包)(maven仓库取) 三、使用 (这里介绍比较常用的 阅读全文
posted @ 2023-10-26 21:08 KukiHistory 阅读(38) 评论(0) 推荐(0)
摘要: 注解: 本质:利用反射机制实现 底层:动态代理 一、在十分简单的语句可以直接不用xml来实现mapper,可以直接在接口中的抽象方法中添加相应注解来达到需求 1、这里建立了一个标准的mybatis项目,拷贝了两个配置文件,实体类,工具类utils,还有接口 定义一个抽象方法(查询全部):并且使用了注 阅读全文
posted @ 2023-10-26 19:57 KukiHistory 阅读(31) 评论(0) 推荐(0)
摘要: 配置: MyBatis可以配置成适应多种环境不过要记住:尽管可以配置多个环境,但每个SqlSessionFactory 实例只能选择一种环境.学会使用配置多套运行环境!: 通过ID来选择环境: 测试的时候可能有很多不同的数据库 可以选择,但是最终只能选择一个 Mybatis默认的事务管理器就是JDB 阅读全文
posted @ 2023-10-25 20:20 KukiHistory 阅读(31) 评论(0) 推荐(0)
摘要: 一、首先还是在mapper中定义方法,并且在xml中实现 ,,,,传入一个字符串 二、xml实现 注意: 传值时缺少两个%会报错 要么在传入值的时候添加(比较安全),要么在xml的SQL语句中添加 1 2 三、测试 要注意的是,这种方法是有bug的 一旦输入 1 or 1=1 可能会出现问题 例如b 阅读全文
posted @ 2023-10-25 19:01 KukiHistory 阅读(18) 评论(0) 推荐(0)
摘要: 在第一个Mybatis程序的基础上,继续实现功能 一、实现根据id查询用户功能 1、首先,在UserMapper里定义一个方法 因为要根据id查询 所以要传入一个id 2、在xml文件中实现,这里多了一个属性 parameterType 用来写传入的数据类型 3、测试一下,这里我们查询建了一个测试方 阅读全文
posted @ 2023-10-25 14:01 KukiHistory 阅读(25) 评论(0) 推荐(0)
摘要: 思路:搭建环境->导入Mybatis->编写代码->测试! 一、搭建数据库 用代码用图形界面都可以(最好用代码,加强sql能力) 这里用user表举例 二:搭建工程 (基础项目搭建): 1、新建一个普通的Maven项目 2、删除src,那边就是父工程了,可以通过建模块子工程来写代码 3、导入依赖 初 阅读全文
posted @ 2023-10-24 21:18 KukiHistory 阅读(26) 评论(0) 推荐(0)