`
jstudio
  • 浏览: 8485 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
> 引言   在Jorm中,主键的生成策略主要有AUTO、UUID、GUID、FOREIGN、SEQUENCE、INCREMENT、IDENTITY、ASSIGNED,下面分别来讲述这几种策略的应用场景 > GenerationType.AUTO   Jorm的默认主键策略,自动增长型,自增步长为1,适用数据类型int,long,如:   private int id // 默认策略就是AUTO,故可以不写主键策略   或   @Id(GenerationType.AUTO) // 默认策略可以省去不写的哦~   private int id > GenerationTyp ...
直接上代码吧: > Demo one public void batch_op_one() { session = Jorm.getSession(); JdbcBatcher batcher = session.createBatcher(); batcher.addBatch("delete from t_id_auto"); batcher.addBatch("delete from t_incre"); batcher.addBatch("delete from t_use ...
> 引言 日常开发中,使用Oracle存储过程,有时候会处理返回多个游标的情况,下面介绍使用 Jorm 框架来处理这一情况 > 数据库准备 1.表 CREATE TABLE `t_user` (                        `id` int(11) NOT NULL,                       `name` varchar(50) DEFAULT NULL,             `sex` char(4) DEFAULT NULL,                  `age` int(11) DEFAULT NULL,        ...
> 引言 有时候我们有这样的需求,对象有一个属性可能有多个值,需要在数据库中作为一个字段存储 还是以User为例,career存储多个职业 > 建表 以MySQL为例,执行下面的sql建立数据表 CREATE TABLE `t_user` (                        `id` int(11) NOT NULL,                       `name` varchar(50) DEFAULT NULL,             `sex` char(4) DEFAULT NULL,                  `age` int ...
> 准备 以MySQL为例,执行下面的sql建立数据表 CREATE TABLE `t_user` (                        `id` int(11) NOT NULL,                       `name` varchar(50) DEFAULT NULL,             `sex` char(4) DEFAULT NULL,                  `age` int(11) DEFAULT NULL,                  `career` varchar(100) DEFAULT NULL,  ...
> 特点   1.支持多数据源管理和配置   2.自动封装Entity   3.支持事务   4.支持存储过程的方便调用   5.支持lazy加载   6.支持分页查询   7.支持多种数据库H2,MySQL,Oracle,PostgrSQL,SQLServer > 要求   1.JDK 1.5 or later   2.如需要lazy加载,需要引入cglib或javaassit,具体可配置 > 示例   1.添加   Session session = Jorm.getSession();   User u = new User("Gerald.Chen&quo ...
Global site tag (gtag.js) - Google Analytics