MyBatis是轻量级的数据库访问API,封装了JDBC操作,可以实现对实体对象的CRUD操作。 MyBatis体系结构主要组成部分: 配置文件:SqlMapConfig.xml 主配置文件 声明了数据库连接参数,引用了映射文件 映射文件: 每个实体一个映射文件 映射文件与 Mapper接口对应。 ...
分类:
其他好文 时间:
2019-04-22 14:02:02
阅读次数:
148
JPA:全称:Java Persistence API 解释:Java持久层API (接口规范) ORM映射元数据 JPA支持XML和JDK5.0注解两种元数据的形式,元数据描述对象和表之间的映射关系,框架据此将实体对象持久化到数据库表中; API 用来操作实体对象,执行CRUD操作,框架在后台替代 ...
分类:
其他好文 时间:
2019-03-23 22:45:08
阅读次数:
162
①显示现有的集合 命令:show collections 或者show tables; ②创建集合 隐示 在MongoDB中,你不需要创建集合。当你插入一些文档时,MongoDB 会自动创建集合。 db.students.insert({"name" : "菜鸟教程"}) 显示 db.createC ...
分类:
数据库 时间:
2019-03-17 15:25:14
阅读次数:
197
①显示现有的数据库 命令:show dbs 或者databases; ②显示当前的数据库 命令:db ③使用|创建数据库 命令:use 数据库名称 如果数据库不存在,则创建数据库,否则切换到指定数据库 在 MongoDB 中,集合只有在内容插入后才会创建! 就是说,创建集合(数据表)后要再插入一个文 ...
分类:
数据库 时间:
2019-03-17 15:23:26
阅读次数:
201
作者:肥朝 简单使用 这是一个简单的Mybatis保存对象的例子 引出主题 但是在实际中,我们都不是这样操作的,我们是通过Mapper接口,调用接口方法,就能实现CRUD操作,那么关键是,这个接口究竟做了什么事,才是我们关心的. 只要把下面这段代码究竟发生了什么事弄明白,就明白,这个Mapper接口 ...
分类:
移动开发 时间:
2019-03-08 22:08:57
阅读次数:
303
mybatis 增强工具包,简化 CRUD 操作。
分类:
编程语言 时间:
2019-02-27 23:28:21
阅读次数:
262
REST是它是一种架构风格 。REST就是通过使用HTTP协议和URI,利用client/server对资源进行CRUD操作。REST优点:1.客户端-服务端分离优点:提高用户界面的便携性,通过简化服务器提高可伸缩性2..无状态(Stateless):从客户端的每个请求要包含服务器所需要的所有信息优 ...
分类:
其他好文 时间:
2019-02-26 10:35:55
阅读次数:
161
一 .hibernate概念:hibernate应用在javaee 三层框架中的dao层(web 层 --service层--dao层),在dao层实现对数据库的CRUD操作。hibernate是对jdbc的封装,使用hibernate的好处,不需要写jdbc复杂的代码,不需要写sql语句实现。 h ...
分类:
Web程序 时间:
2019-02-22 21:15:50
阅读次数:
204
spring boot 2.X集成ES 进行CRUD操作 完整版 内容包括: 1.CRUD:单字段查询、复合查询、分页查询、评分查询 2.时间范围查询 3.GET方法传入时间类型解析不了的问题 4.term和match查询的区别 5.filter+query查询的区别 6.自定义ES的mapping ...
分类:
编程语言 时间:
2019-02-21 12:43:56
阅读次数:
582
一、基于XML实现1.定义SQL映射XML文件studentMapper.xml:<mapper namespace="com.mapping.studentMapper"> <!-- 在select标签中编写查询的SQL语句, 设置select标签的id属性为getStudent,id属性值必须是 ...
分类:
其他好文 时间:
2019-02-03 00:44:45
阅读次数:
275