关于数据存储,最常用的方式就是存到数据库,此篇以MySQL数据库为例,以mybatis框架完成数据库的操作. 一.添加对应依赖 <!-- 数据库:MySQL --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.21</version> </dependenc…
在一个Web项目中,只要是存在数据库就一定会有JavaBean文件.一个JavaBean文件会对应一张数据库中的表,供dao中的代码来调用用来存取数据.我们都知道,在数据库设计的时候,如果A.B两张表存在一对多的关系,一定会将一那方的主键设置为多一方的外键来建立关联关系 比如HR项目中,职位表与员工表.部门表与员工表.级别表与员工表,都存在着一对多的关系(一个职位对应多个员工,一个部门对应多个员工等)在CDM(数据模型)数据库设计中如图:两个或多个实体中存在多对一的关系转换成PDM(物理模型)后…
在实现过程中,遇到两个问题: 1: schema 写错: 错误: http://myschool.com/schemas/st 正确: http://myschool.com/st/schemas    ---- schemas必须结尾才是schema  这个决定了Namspace 2: Response 对 server 端有 response 返回 需要通过采用jaxb实现 配置如下: package school.info.pojo; import javax.xml.bind.annot…
在mssql中大家都知道可以使用pivot来统计数据,实现像excel的透视表功能 一.MSsqlserver中我们通常的用法 1.Sqlserver数据库测试 ---创建测试表 Create table s( [name] nvarchar(50), book nvarchar(50), saledNumber int ) ----插入测试数据 insert into s ([name],book,saledNumber) values('小王','java从入门到精通',10); inser…
特别说明:Oralce的数据泵导入导出技术只能用在数据库服务器上,在只有客户端的机器上是无法使用数据泵技术的. 1.创建备份文件目录  mkdir d:\dmp 2.在Oralce中注册该目录,将目录的读写权限赋予备份用户 create directory DATA_DUMP_DIR as 'D:\dmp'; Grant read,write on directory DATA_DUMP_DIR  to user; 3.导出数据 expdp user/pwd@orcl directory=DAT…
把一下语句全部粘贴至控制台运行后可以查看oracle 隔离级别 declare trans_id ); begin trans_id := dbms_transaction.local_transaction_id( TRUE ); end; , )) THEN 'READ COMMITTED' ELSE 'SERIALIZABLE' END AS isolation_level FROM v$transaction t JOIN v$session s ON t.addr = s.taddr…
一.效果:一个图片应用 1.可上传图片到uploads目录. 2.可浏览和评论图片(用富文本编辑器输入) 二.梳理一下相关知识: 1.iris框架(模板输出,session) 2.富文本编辑器.sqlite3(保存评论文字内容)  二.参考MVC设计模式,手工建以下目录结构和文件,- 表示目录层级  \表示目录, -irisMVC --main.go                    //go主程序 --config.json               //配置文件 --m\       …
本文记录学习在SpringBoot中使用Mybatis. 一 什么是Mybatis MyBatis 是一款优秀的持久层框架,它支持定制化 SQL.存储过程以及高级映射.MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集.MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录(官方定义); 官方使用示例代码如下: String reso…
1  spring Data jpa hibernate引领数据访问技术,使用orm对象关系映射来进行数据库访问,通过模型和数据库进行映射,通过操作对象实现对数据库操作,把数据库相关操作从代码中独立出来.随着hibernate盛行,hibernate主导了JPA规范,即 java persistence api.jps是一个基于orm映射的标准,主要实现有hibernate,eclipselinke,openjpa等.springDataJPA是spirng data的一个子项目,提供了基于jp…
数据库:mysql create database WBG_logistics; use WBG_logistics; #1管理员表 create table admin( a_id int primary key auto_increment comment '编号', a_account ) comment '账号', a_password ) comment '密码', a_rank ) comment '权限' ); insert into admin(a_account,a_passw…