- 博客(17)
- 收藏
- 关注
原创 Android2.3发布
北京时间12月7日夜1点左右,谷歌官方终于发布Android 2.3 Gingerbread SDK(国内译作姜饼)。目前姜饼Android 2.3 Gingerbread SDK可以通过Android官方链接进行下载,进行PC上的SDK体验(如果以前安装过SDK的可以直接升级即可)。姜饼SDK的新功能请见页面下方部分。这里是SDK的下载地址。Android SDK f...
2011-02-10 11:07:46 157
购物车总结
购物车总结:写一个购物车的类Cartpublic class Cart { private float totalPrice;//总价 private float savingMoney;//节省的金额 //使用一个Map来保存购物车信息 protected Map<String,Orderitem> items; //初...
2007-10-21 23:03:25 155
分页总结
分页总结:通过当前页判断是否有上一页下一页和首尾页通过总记录数得出总页数public class Pager { private int currentPage;//当前页码 private int pageSize=3;//每页记录数 private int totalPage;//总页数 private int totalSize;//总记录数 ...
2007-10-21 23:02:34 107
Spring中的数据访问使用Hibernate
Spring中的数据访问不管使用哪种DAO技术,Spring提供了统一的异常处理机制。使用O/R Mapping的访问框架中的模版(HibernateTemplate),开发者无需考虑是否要处理异常,因为SpringDAO代劳了这些工作。HibernateDaoSupport:Hibernate DAO抽象类,开发者需要为他配置Hibernate SessionFactory。通过...
2007-10-21 15:56:03 229
Spring事务管理
数据库事务必须具备ACID特性,即Atomic(原子性),Consistency(一致性),Isolation(隔离性)和Durability(持久性)。对于开发人员来说,并不需要了解数据库事务的底层细节,只需要通过数据库系统提供的接口,就可以按照业务需求来控制事务。Spring提供了强大而简便的事务处理功能,核心就是PlatformTransactionManager抽象接口。Sprin...
2007-10-03 22:40:42 90
Spring2.0+Struts1.2+Hibernate3.1集成
运行环境:Tomcat5.0+Spring2.0+Struts1.2+Hibernate3.1 注意:使用Spring1.x 与Struts集成,与Spring2.0 与Struts集成存在不同点我门可以采用三种方式之一来整合Spring和Struts:1.Struts的Action继承Spring的ActionSupport类,并在Action中获取Spring的Application...
2007-10-03 22:32:07 88
集成Spring与Hibernate
集成Spring与Hibernate,将dataSource与sessionFactory添加进Spring的配置文件,将Hibernate下的DAO交由Spring来管理。xml 代码 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.sprin...
2007-10-03 22:07:50 57
常见SSH的架构设计策略(二)
Rich Domain Object模式在这种模式下,Domain Object不再是单纯的数据载体,Domain Object包含了相关的业务逻辑方法。例如News类包含了addNewsView 方法等。下面是修改后的News类的源代码:java 代码 public class News extends BaseObject { ...
2007-10-03 00:26:35 116
常见SSH的架构设计策略(一)
(转载自)轻量级J2EE企业应用实战——Struts+Spring+Hibernate整合开发 李刚常见的架构设计策略 目前流行的轻量级J2EE应用的架构比较一致,采用的技术也比较一致,通常使用Spring作为核心,向上整合MVC框架,向下整合ORM框架。使用Spring的IOC容器来管理各组件之间的依赖关系时,Spring的声明事务将负责业务逻辑层对象方法的事务管理。但在固...
2007-10-03 00:18:36 195
集成Spring与Struts
Struts是一个Web层框架,需要考虑如何获得业务逻辑接口。一个较好的设计就是首先设计一个BaseAction,其中定义获得业务逻辑接口的方法,其他所有Action继承了BaseAction,方便地调用业务逻辑接口。java 代码 public class BaseAction extends Action { private static ...
2007-09-28 17:00:33 80
使用Spring的AOP
Spring倡导以依赖注入(IOC)的方式来装配Bean。对于AOP也不例外。Spring提供了ProxyFactoryBean类来实现AOP的装配。 MethodBeforeAdvice AfterReturningAdvice ThrowsAdvice MethodInterceptor(不要忘记调用其中的invocation.proceed()) Pr...
2007-09-22 01:10:50 76
Spring AOP基础
----------Spring之AOP--------------为其他对象提供一种代理以控制对这个对象的访问。代理对象可以在客户和目标对象之间起到中介作用,去掉客户不能看到的内容和服务或者增添客户需要的额外服务。(1) 切面(Aspect): 一个关注点的模块化,这个关注点可能会横切多个对象。事务管理是J2EE应用中一个关于横切关注点的很好的例子。 在Spring AOP中,切面...
2007-09-22 00:56:17 73
简单BBS(1)
JSP+Servlet+Mysql开发数据库创建: 为了管理和日后修改部署的方便,我们在应用目录下建一个SQl目录,用于存放建数据库的.sql文件。 在MYsql的命令行窗口中,我们导入.Sql文件mysql > \. E:\\workspace\\BBS\\SQL\\bbs.sql JDBC~MYsql 连接数据库语句java 代码 Class....
2007-07-12 22:04:00 170
java企业级应用之术语篇
java企业级应用之术语篇 2007-04-25 来自:java060515在了解完J2ee的相关周边产品之后需要深入J2ee规范内部去了解一下到底这些规范 这里介绍几个最常用的规范 再继续说下去之前有必要说几个常识 Java的诞生 Java之父James Gosling早年从cmu毕业之后 从事了一段时间的开发工作,后来意外碰到一个项目 这个项目要求他用C++开发,但可爱的JG...
2007-04-30 17:00:53 84
关于重写&多态
java 代码 class A{ String name = "A"; int age = 18; String getName(){ return name; } String greeting(){ retu...
2007-04-15 12:52:00 68
Java 中的Object串行化(Serializable)
假如你想保存一个对象(object),则这个对象所属类必须实现Serializable接口。当串行化一个对象时,Java会保存对象的完整的“对象图”,即对该对象引用的其他对象,也进行串行化。当然,那些“其他对象”也要实现Serializable接口,否者抛NotSerializableException异常。java 代码 import java.io.*; ...
2007-04-09 00:01:00 1110
关于重载时的顺序判断
加宽,自动装箱,var-arg 在重载时的优先判断Java5的设计者决定:最重要的规则应该是已有代码应该像它们过去那样运行。由于加宽能力已经存在(自动装箱1.5加入),所以优于自动装箱。java 代码java 代码 class A{ static void go(Integer x) { S...
2007-04-08 21:03:38 91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人