Spring配置Quartz例子(基于maven构建)1.引入除spring.jar外的Quartz的jar包quartz-all-1.8.6.jar org.springframework spring-orm ...
分类:
编程语言 时间:
2014-07-11 10:26:23
阅读次数:
279
开发单表映射的实体bean
实体bean
它属于java持久化规范(JPA)里的技术,实体bean通过元数据在Javabean和数据库表之间建立起映射关系,然后Java程序员就可以随心所欲的使用面向对象的编程思想来操纵数据库。 JPA的出现主要是为了简化现有的持久化开发工作和整合ORM技术,目前实现的JPA规范的主流产品有Hibernate、TopLink和OpenJPA,在JBoss中采用了...
分类:
其他好文 时间:
2014-07-08 17:28:17
阅读次数:
226
这个项目所包含的功能,全部是从实际项目中提取,开发这个类库的初衷也只是为了方便自己开发Android项目。由于时间所限,目前大量的内容还没整理到这个开源项目中,doc和demo也有所欠缺,我将尽快完善。而其中大量不合理的内容,也将逐步改进。
框架目前主要包含的功能有View Injection,ORM,异步网络请求和图片加载,自动化脚本测试,磁盘LRU等功能,同时提供了类似于TripleDes、Webview快速设置、Md5处理、String处理等常用工具类,还有多种UI控件效果。并且这些功能正在逐步增加...
分类:
移动开发 时间:
2014-07-03 16:38:33
阅读次数:
355
数据库分页是老生常谈的问题了。如果使用ORM框架,再使用LINQ的话,一个Skip和Take就可以搞定。但是有时由于限制,需要使用存储过程来实现。在SQLServer中使用存储过程实现分页的已经有很多方法了。之前在面试中遇到过这一问题,问如何高效实现数据库分页。刚好上周在业务中也遇到了这个需求,所以...
分类:
数据库 时间:
2014-07-03 00:14:02
阅读次数:
374
由微软高级工程师进行培训,小班授课,主讲内容:1、基于消息总线的企业应用快速开发架构,插件架构2、WCF服务容器+IoC容器3、基于PetaPOCO (ORM) 的数据服务4、StimuSoft Report 报表开发5、Devexpress 6、一套完整的企业架构,在此架构上用项目实例进行讲解,要...
分类:
Web程序 时间:
2014-07-02 21:02:50
阅读次数:
231
针对以下这个,我觉得这样做是可取的:
3)每个字段尽量设置不可为空,对于有些业务比如订单的出仓时间确实需要等到出仓扫描时才有值的可以允许为空;
供参考的解决方案:
全部字段都设置为not null,
int ,date,datetime,timestamp类型都可以default 0
orm层配置增加如下:
zeroDateTimeBehavior=conv...
分类:
其他好文 时间:
2014-07-02 13:44:10
阅读次数:
188
Hibernate是非常完美的一个持久性框架,但是由于其考虑到各种功能和通用性,导致这个框架太大了,另外就是封装的太好了导致自主性比较小。所以Mybatis受到很多公司的欢迎。Mybatis以前叫做ibatis,用法稍微有点区别,在这里我用的是Mybatis 3
1.去官网下载Mybatis的Jar包 http://mybatis.github.io/
2.配置SqlMapConfig.xml...
分类:
其他好文 时间:
2014-07-02 09:36:04
阅读次数:
259
JFinal框架是基于java语言的急速WEB+ORM框架,其设计核心是开发迅速,代码量少,学习简单,功能强大,轻量级,已扩展,Restful。在拥有java语言所有优势的同时再拥有python,php等动态语言的开发效率,让你有足够多的时间去做其他的事。
JFinal有如下主要特点:
MVC架构,设计精巧,使用简单
遵循COC原则,零配置,无xml
独...
分类:
编程语言 时间:
2014-07-02 07:16:12
阅读次数:
243
目录1.1.1 生成查询1.1.2 创建对象1.1.3 保存修改的对象1.1.4 保存 ForeignKey 和 ManyToManyField 字段1.1.5 检索对象1.1.6 检索所有的对象1.1.7 过滤检索特定对象1.1.8 链接过滤1.1.9 过滤结果集是唯一 1.2.1 结果集是延迟....
分类:
其他好文 时间:
2014-07-01 16:49:57
阅读次数:
214
类图
有一个机动车父类,它有两个子类:Car和Bus
关系模型(t_vehicle)
ORM映射有一个原则:对象模型细粒度,关系模型粗粒度。所以我们将所有的车都存储一张表里(t_vehicle),通过鉴别字段vType来区分车的类型("c"代表Car,"b"代表Bus)
三个类的代码
Vehicle
package com.tgb.mybatis....
分类:
其他好文 时间:
2014-07-01 11:32:50
阅读次数:
194