- 博客(6)
- 收藏
- 关注
原创 基于mybatis和string整合实现数据库表的增删改查(第三篇)
private ProductDao productDao这个东西,黄色的注释也要写,然后上一篇讲的扫描会扫描这些注释,其实此包下的接口可以不用写,个人意愿,但是dao包的接口要写,上图还是查询的重写。1.首先要知道,service包依赖于dao包,controller包依赖于service包,同理service包,也要写成员变量来表明之间的依赖关系。上面已经讲述包之间的相互依赖,所以要一个他的成员变量。先在接口写方法,加上注解,再在该包下的类重写方法。(篇幅有限,此处只有查询重写,若需要更多请留言)
2023-04-01 13:19:18
110
原创 mybatis和spring的整合实现增删改查(连接数据库)第二篇
由于此处用的是注解开发(不用注解在resources加入xml也行),所以不需要xml配置,直接用注解就行。2.resources包里面的mybatis核心配置和db那个连接数据库信息配置文件就不多说了,以前弄过,大概框架,数据库的增删改查的表是t_product,pojo包里面的address和User不用管。1.pom.xml的依赖导入,网上可以搜到,太多看起来乱就不写了(需要请留言)1.上一篇把大的步骤已经标清,这一篇详细一点。而spring容器里的东西只需一个扫描包就行。
2023-04-01 13:04:39
69
原创 基于mybatis和string整合实现数据库表的增删改查(第一篇)
4.分三层(dao,service,controller)来实现,在创建一个工具包utils来写MybatisUtils来创建工厂和一个pojo包来创建类。3.resources文件的编写 (包含mybatis核心配置,资源环境配置,和spring容器)(因为不会把页面写的层次清晰,分几个文章来写)前言:最近上课学习他们的整合,自己发表一下。2.pom.xml依赖的引入。1.maven的创建。
2023-03-31 11:24:51
97
原创 MyBatis框架主要涉及三个核心对象
SqlsessionFactoryBuilder创建SqlSessionFactory对象之后,就可以使用SqlSessionFactory对象调用openSession()方法创建SqlSession对象,SqlSessionFactory有多个重载的openSession()方法SqlSession是应用程序与持久层之间执行交互操作的对象,主要作用是执行持久化操作,其中包含执行SQL操作的方法,底层封装了JDBC连接(有实例需求或此文有错误请在评论区留言)读取配置文件(使用Reader效果一样)
2023-03-02 22:00:50
321
原创 MyBatis入门程序
在项目scr/main/java下创建com.itheima.pojo包,再在包里创建User类,该类主要用于封装User对象的属性。在scr/main/recourse下创建一个mapper文件夹,在里面创建UserMapper.xml映射文件,该类主要用于配置。在mybatis-config.xml最后添加UserMapper.xml映射文件路径的配置,用于将映射文件加载到程序中。SQL语句和Java对象之间的映射,使SQL语句查询出来的数据能被封装成Java对象,其中可以有多个映射文件。
2023-03-02 16:11:23
176
1
原创 JavaEE的MyBatis环境搭建(简化版)
MyBatis框架开发前,需搭建MyBatis环境1.创建工程:选中“Maven”环境2.引入相关依赖:在pom.xml导入MySql驱动包,JUnit测试包,MyBatis核心包等相关依赖,若xml文件不在scr/main/java的目录下,则需要创建<bulid></build>标签(若第一次引入依赖,需要联网且一定时间引入)3.创建数据库4.创建数据库连接信息配置文件:在scr/main/resource创建并命名db.properties的配置文件(代码)
2023-02-23 20:23:05
305
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人