`
p_3er
  • 浏览: 51925 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论
文章列表
5.1 Configuration接口5.1.1加载hibernate.cfg.xml并完成系统的配置Configuration接口的作用是对Hibernate进行配置、并启动Hibernate和连接数据库系统。 在Hibernate的启动过程中,Configuration类的实例首先定位缺省XML配置文件(hibernate.cfg.xml),并读取关的配置项目,然后创建出一个SessionFactory对象。根5.1.2据Configuration对象创建一个SessionFactory对象。 Configuration cfg = new Configuration(); cf ...
4.1提供对象状态管理的目的 使开发者不再需要理会底层数据库系统的细节 使用Hibernate的开发者应该总是关注对象的状态(state),不必考虑SQL语句的执行 4.2 Hibernate 仅仅定义了三种状态:瞬时(临时)、持久和脱管(游离) ...
使用MyEclipse来开发Hibernate项目,这里是使用先写数据表用工具生成映射和实体类(第二章2.2)的方式,数据库使用的是mysql5。 3.1 通过MyEclipse中的Database Explorer来连接和管理数据库 展开MyEclipse的内置工具,选择MyEclipse Da ...
2.1 先写实体类--作映射--生成数据库与表(官方推荐) 2.2 先写数据表--用工具生成映射和实体类(使用比较多) 2.3 由映射开始(少用)
1.1 解耦合1.1.1 应用层解耦合--应用逻辑(service)和数据逻辑(dao)分离1.1.2 资源层解耦合--逻辑结构和物理结构分离 1.2 DAO模式1.2.1 DAO对业务层提供数据抽象层接口数据存储逻辑分离数据访问底层实现的分离资源管理和调度的分离数据抽象 1.3 ORM Object Relactional Mapper 对象--关系型数据映射组件 ORM(Object Relational Mapping)---是一种为了解决面向对象与关系型数据库存在的互不匹配的现象的技术。简单说:ORM是通过使用描述对象和数据库之间映射的元数据,将Java程序中的对象自动 ...
style="white-space:nowrap;overflow:auto;"
在开发的过程中,发现如果ul或者ol列表内容过多,高度大于外层div的高度的时候,JQuery Mobile会自动给加上滚动效果。但我在使用JQuery Mobile Panels的时候发现,在内容区域(content区域)加上ul或ol后,当列表数据多则滚动的时候,Header与Footer可以固定,但Revel Panel会随之滚动。 设想:content区域的列表无论是滚动的什么位置,Header、Foote与Revel Panel都是固定的,所以得到的解决方案是,使content区域生成滚动条,而列表只在该区域滚动。 经过搜索,发现有两个插件是可以实 ...
在使用PhoneGap2.0及以上版本的时候,发现无法像低版本那样直接使用xcode来创建一个新的项目,只能通过PhoneGap的命令行工具来进行创建。 准备工作: 首先,准备好mac的环境和xcode的安装,地球人都知道。 然后得确定你的xcode已安装了Command Line Tools,如果不会安装的可以直接百度,上面有很多教程,这里就不多说了。 接着,下载好最新版本(我使用的是phonegap-2.4.0,此教程用于PhoneGap2.0以上版本均可)。 通过命令行工具创建IOS PhoneGap项目:
最近在做一个的ios的App。项目选择了PhoneGap的移动跨平台框架。数据部分因为是某一小说网站的数据,通过ajax的跨域无法直接获取,所以考虑Hybrid模式,把这一部分放在原生那里去处理,然后通过Plugin来与页面JavaScript通信。到这里问题出来了:在PhoneGap中,Plugin不是异步通信的。在执行通信模块的时候,页面是不能动的,会出现假死的现象,页面的loading也无法动。 查了很久的资源,发现:PhoneGap的javascript脚本与原生(iOS,android,wp等)的API的plugin交互,采用与浏览器webkit中的webview进行通信, ...
Global site tag (gtag.js) - Google Analytics