`
jie2workjava
  • 浏览: 151096 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
Spring事务配置的五种方式     前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。     总结如下:     Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。     DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hiberna ...
任务分两天完成:(一人对多本书) 第一天:   hbm:这种配置方法是以前用到的配置方法,比较熟悉。   问题---mysql的序列生成的各种方法还待明天查   Annotation:第一次用到注释去写hibernate的映射,做了一下午      由于jar包不齐,弄了很久         --->核心jar包:ejb3-persistence.jar         hibernate-annotations.jar         hibernate-commons-annotations.jar      hibernate.c ...
使用Ant发布web应用到tomcat          今天在公司用ant写了个部署web应用的脚本,闲来无事,就稍微总结一下,以供以后参照使用,也希望作为一个demo, 能对大家有启迪的作用,如果真的如此,我也就很是欣慰了。          好了,言归正传,下面就开始记流水账吧。 一.Ant简介         Ant是一种基于java的build工具,有些类似于unix系统中的make命令,Ant是Apache软件基金会Jakarta目录中的一个子项目,具有跨平台性,操作简单。。等特点。          这里就不说这些老套的话了,大家知道就是一种build工具就可以了,具体有什 ...
EJB中Session Bean的见解 责任编辑:admin   更新日期:2005-8-6 EJB中Session Bean的见解 一.Enterprise Beans 在EJB(Enterprise Java Beans)中定义了两种不同类别的Enterprise Bean : *会话 Bean (Session Bean) *实体Bean (Entity Bean) 1. 会话 Bean (Session Bean) 会话 Bean 是调用它的客户端代码要完成的工作。当客户端与服务器建立联系,那么一个会话 Bean 就建立起来了。根据会话 Bean 的状态不同有分为: ...
(Hibernate)cascade 在我前面的笔记中已经写过关联关系的使用,但主要是演示,在这篇中,我将再细分析! 利用关联关系操作对象: 数据对象之间的关联关系有一对一,一对多及多对多三种。在数据库操作中,数据对象之间的关联关系使用JDBC处理很困难。例如,当删除一个班级的信息时,还要删除该班级的所有学生的基本信息。如果直接使用JDBC执行这种级联操作,会非常繁锁。Hibernate通过把实体对象之间的关联关系及级联关系在映射文件中声明,比较简单地解决了这类级联操作问题。 一对一关联关系的使用: 一对一关联关系在实际生活中是比较觉的,例如学生与学生证的关系,通过学生证可以找到学生。一对一关 ...
12.2  Servlet事件监听器 在Servlet技术中已经定义了一些事件,并且我们可以针对这些事件来编写相关的事件监听器,从而对事件作出相应处理。Servlet事件主要有3类:Servlet上下文事件、会话事件与请求事件。下面具体讲解这3类事 ...
对于Cannot forward after response has been committedCannot forward after response has been committed这个错误,有了更加深刻的认识 这个是错误是由于response多次提交或者是由于有页面显示后仍然含请求转向产生的,就是说程序在return之前就已经执行了跳转或者执行过response,之后遇到return的话,程序想再次执行跳转,也就是重定向,这时功能也许会实现了,但是控制台会报错,所以控制好跳转是很重要的,我现在的解决办法还是加return null,还没找到更好的解决办法,return null ...
java取整和java四舍五入方法: import java.math.BigDecimal; import java.text.DecimalFormat; public class TestGetInt{ public static void main(String[] args){    double i=2, j=2.1, k=2.5, m=2.9;    System.out.println("舍掉小数取整:Math.floor(2)=" + (int)Math.floor(i));    System.out.println("舍掉小数取整: ...
Global site tag (gtag.js) - Google Analytics