1.parameterType 配置参数 在前面练习中我们已经学过SQL语句传参,使用parameterType属性来设置参数。参数可以使基本类型也可以是引用类型(如:String),还可以是实体类型,同时也可以是实体类的包装类。我们要了解使用实体类的包装类作为参数传递。 (1) 我们在配置参数时基 ...
分类:
其他好文 时间:
2020-02-15 17:04:43
阅读次数:
80
一:什么是mybatis? mybatis是用java实现的持久层框架,他封装了jdbc的很多细节,使开发者只需关注sql语句本身,而不用管注册驱动等等繁琐的过程。 它使用了ORM思想封装结果集。 ORM:Object Relational Mappging 对象关系映射。简单地说,就是把数据表和实 ...
分类:
其他好文 时间:
2020-02-14 13:10:16
阅读次数:
65
SpringBoot Jpa 自定义查询 持久层Domain ~~~java public interface BaomingDao extends JpaRepository { @Query(value = "select distinct t.actid from BaomingBean t ...
分类:
编程语言 时间:
2020-02-13 21:12:32
阅读次数:
79
Spring MVC 一、概述 1.使用Java语言基本上都是开发B/S架构的程序,B/S架构又分成了三层架构 2.三层架构 1. 表现层:WEB层,用来和客户端进行数据交互的。表现层一般会采用MVC的设计模型 2. 业务层:处理公司具体的业务逻辑的 3. 持久层:用来操作数据库的 表现层框架(MV ...
分类:
编程语言 时间:
2020-02-12 22:12:32
阅读次数:
76
依赖注入的概念: 依赖注入:Dependency Injection。它是 spring 框架核心 ioc 的具体实现。 程序在编写时,通过控制反转,把对象的创建交给了 spring,但是代码中不可能出现没有依赖的情况。 ioc 解耦只是降低他们的依赖关系,但不会消除。例如:业务层仍会调用持久层的方 ...
分类:
编程语言 时间:
2020-02-12 18:17:12
阅读次数:
73
MyBatis简介: MyBatis源自Apache的iBatis开源项目, 从iBatis3.x开始正式更名为MyBatis。它是一个优秀的持久层框架。 MyBatis作用: 为了和数据库进行交互,通常的做法是将SQL语句写在Java代码中,SQL语句和Java代码耦合在一起不利于后期维护修改,而 ...
分类:
其他好文 时间:
2020-02-10 22:14:09
阅读次数:
76
一、什么是mybatis? 一种持久层框架,类似于JDBC访问数据库的操作,我们说JDBC使用到的对象有Connection对象,PreparedStatement对象,ResultSet对象。而Mybatis框架的核心对象有SqlSessionFactoryBuilder对象,SqlSession ...
分类:
其他好文 时间:
2020-02-10 11:23:25
阅读次数:
74
MyBatis是一个Java的持久层框架,和Hibernate一样,都是ORM框架。 MyBaits的前身是iBatis,可以将数据库中记录映射为pojo,是开发人员以面向对象编程的思想来操作数据库。 MyBatis消除了几乎所有的JDBC代码,比如注册驱动,获取、关闭数据库连接,创建Stateme ...
分类:
其他好文 时间:
2020-02-08 15:57:38
阅读次数:
68
1.Mybatis的介绍: mybatis本是apache的一个开源项目ibatis,2010年,这个项目由apache softwaer foundation迁移到了 google code,并改名为mybatis。2013年11月迁移到github。 mybatis是一个优秀的持久层框架,他对j ...
分类:
其他好文 时间:
2020-02-07 16:40:02
阅读次数:
50
本文介绍spring、springmvc、mybatis的整合。 应用系统三层架构分为:表现层(也就是我们通常说的mvc)、业务层(service层)、持久层(dao层)。 如下所示,我们就按照这层次对SSM进行整合。配置文件分门别类: 表现层:springmvc-servlet.xml(配置con ...
分类:
其他好文 时间:
2020-02-07 14:30:41
阅读次数:
80