`
文章列表
Hibernate对象状态 在hibernate中有三种状态:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 通过自己在网上的搜索,也了解到,这三种 ...
Hibernate的入门知识 一,hibernate概述 Hibernate 是由JBoss公司著名构架师Gavin King设计,开发的一个开源ORM框架,可以从不同的角度解析Hibernate。 1. 它是连接java应用程序和关系数据库的中间件 2. 它对JDBC  API进行了封装,负责Java对象的持久化 3. 在分层的软件架构中它位于持久化层,封装了所有数据访问细节,使业务逻辑层专注于实现业务逻辑。 4. 它是一种ORM工具,能够建立面向对象的域模型和关系模型的映射。 二.搭建Hibernate应用开发环境 1)下载和安装配置 第一步:下载。登录到Hibernate官方网站ht ...
异常备忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file     今天在导入一个工程时,编译并打包到Tomcat后,发现出现java.lang.UnsupportedClassVersionError: Bad version number in .class file异常,检查了一下我的myEclipse,发现不知道啥时候不小心将编译器改成JDK5.0了,那个工程是从别人的机上拷贝过来的,用的编译器是JDK6.0,试了一下,果然是这个问题引起。        附,在myEclipse中改变编 ...
servletContext接口是Servlet中最大的一个接口,呈现了web应用的Servlet视图。ServletContext实例是通过 getServletContext()方法获得的,由于HttpServlet继承Servlet的关系GenericServlet类和HttpServlet类同时具有该方法。 1、 多个Servlet通过ServletContext对象实现数据共享。 1.1在InitServlet的Service方法中利用ServletContext对象存入需要共享的数据 /*获取ServletContext对象*/ ServletCo ...
     今天学员在学习java的时候提到了Decorator其设计模式,在网找到了这样一个案例,还不错,给学员分享一下! Decorator装饰器,顾名思义,就是动态地给一个对象添加一些额外的职责,就好比为房子进行装修一样。因此,装饰器模式具有如下的特征: 它必须具有一个装饰的对象。 它必须拥有与被装饰对象相同的接口。 它可以给被装饰对象添加额外的功能。 用一句话总结就是:保持接口,增强性能。 装饰器通过包装一个装饰对象来扩展其功能,而又不改变其接口,这实际上是基于对象的适配器模式的一种变种。它与对象的适配器模式的异同点如下。 相同点:都拥有一个目标对象。 不同点:适配器模式需 ...
时间过得真快,开学的日子也越来越近了,前段时间都是忙于上一届学员的工作,今天终于有时间坐下来静静的整理上一届授课的方面的知识点了,接下来的日子我会坚持把授课中的关于android方面的知识做进一步细化的总结,也希望能给将要进入3G行业的学员们提供更多的学习帮助! 今天我们主要来探讨android怎么让一个service开机自动启动功能的实现。Android手机在启动的过程中会触发一个Standard Broadcast Action,名字叫android.intent.action.BOOT_COMPLETED(记得只会触发一次呀),在这里我们可以通过构建一个广播接收者来接收这个这个 ...
可以看到自己的设备信息,然后就可以在iTunes里的App Store下载软件并同步给iPad 2了。 参考:http://apple.178.com/201105/98934458584.html
没有信用卡如何在iTunes注册帐号? 1、打开iTunes,点击右侧的iTunes Store 2、在iTunes Store的软件商店界面的右侧,找到免费App,然后随便找一个,点击右侧的 3、这时就会弹出一个提示iTunes Store注册的窗口,点击“创建新账户”。 (这步才是关键,只有经过以上步骤才会注册到不用填写信用卡的免费账户,如果直接注册,是不会出现的。) 接下来点击“继续 5、 下一步如图设置,然后点击“继续” 6、注册信息的填写,邮箱一定要填写你自己的能有的真实邮箱,因为后面还要用来接收注册确认邮件。 注意 密码一定要包括数字和字母 并且不 ...
上节课程我们重点介绍了struts2+json+android服务器段的开发,那这节课程我们就重点介绍在android客户端是怎么解析json集合|实体对象的方式 1、首先在这里我们新建一个android2.2的项目,新建完毕后因为此项目要进行网络访问操作 ...
很长时间没有写bolg,自己也没有坚持下去,我真得不敢想象自己在前两个月是怎么走来的,从早到晚不停的授课,自己累得够呛!但是欣慰的时,我带的河软csdn乐知学院Java的40多名学员都就业了,都进入了企业工作,为他们有今天的成果,而感到骄傲,在这里我也真诚的祝福他们,能够在企业的大环境下,成长的更快! 呵呵说了那么多,那好好的谈谈下面主要介绍的内容吧,今天我给大家带来的是android2.2+struts2+json的开发过程,此案例为在android客户端显示最新的商品信息为例,重点介绍json的解析过程。 首先我们来开发服务器端程序,此案例采用eclipse开发工具 ...
Spring IOC容器 2、1基本原理:bean与容器 1、bean   在Spring中,那些组成你应用程序的主体(backbone)及由Spring IoC容器所管理的对象,被称之为bean。简单地讲,bean就是由Spring容器初始化、装配及管理的对象,除此之外,bean就与应用程序 ...
一、Spring框架简介  Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。   ◆目的:解决企业应用开发的复杂性   ◆功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能   ◆范围:任何Java应用   简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 ...
存储过程 存储过程是一种命名pl/sql程序块,它可以被赋予参数,存储在数据库中,可以被用户调用.由于存储过程是已编译好的代码,所以在调用的时候不必再次编译代码,从而提高程序的运行效率。另外存储过程可以实现程序的模块化设计. 1、 创建存储过程 语法: Create [or replace] procedure procedure_name [ (parameter[{in|in out}]) data_type, (parameter[{in|in out}]) data_type, …… ] { is|as} Decoration sect ...
游标: 游标(cursor)可以被看作指向结果集(a set of rows)中一行的指针(pointer)。在oracle数据库中可以使用显示或隐式两种游标。 隐式游标: 在执行一个sql语句时,oracle服务器将自动创建一个隐式游标,这个游标是内存中处理该 ...
PL/SQL是oracle的专用语言,它对标准的SQL语言的扩展.SQL语句可以嵌套在PL/SQL语言中,并结合处理语句。 PL/SQL程序结构 使用了程序块的结构组织的代码.最简单的程序块是一种被称为”匿名块”的程序块,匿名块是指不会被oracl ...
Global site tag (gtag.js) - Google Analytics