上一页 1 ··· 114 115 116 117 118 119 120 121 122 ··· 137 下一页
摘要: 1,浏览器发送请求,例如请求 /mypage.action /report/myreport.pdf等。 2,核心控制器FilterDispatcher根据请求决定调用合适的Action。 3,WebWork的拦截器链自动对请求应用通用功能,例如 workflow,validation或文件下载和上 阅读全文
posted @ 2018-10-16 00:11 尐鱼儿 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 先大致介绍下struts1和struts2 struts:过去最流行的web MVC组件,apache项目组的一个开源项目。 struts2:现在非常流行的web MVC组件,是apache用struts1和webwork组合出来的产品。 两者都是web MVC组件,利用这两个组件都可以比较方便地开 阅读全文
posted @ 2018-10-16 00:10 尐鱼儿 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 这里的关系是指对象之间的关系,不是数据库之间的关系。 简化问题: a)怎么写Annotation b)增删改查CRUD怎么写。 三种关系(一对一,一对多,多对多)如果在程序里就有(单向,多向)七种。 常用的主键关联的单向的外建关联。 一对一的单向外建关联: a)如果在类里面new另一个对象,则是类的 阅读全文
posted @ 2018-10-16 00:07 尐鱼儿 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 在保存的前面必须先建立好关联。但是默认情况下还是不会自动保存,如果保存会出错。 Cascade all所有关联的所有持久化都是级联到另一个对象。保存这个对象的时候关联的对象自动保存。 Cascade只是给我们编程的关联关系方便。 双向关联必须要设置双向关系,双向mappedBy在读取的时候,如果读取 阅读全文
posted @ 2018-10-16 00:07 尐鱼儿 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一、多个事务运行时的并发问题 并发问题归纳为以下几类: 1,第一类丢失更新:撤销一个事务时,把其他事务已经提交的更新数据覆盖。 2,赃读:一个事务读到另一个事务未提交的更新数据。 3,虚读:一个事务读到另一个事务提交的新插入的数据。 4,不可重复读:一个事务读到另一个事务已经提交的更新数据。事务A对 阅读全文
posted @ 2018-10-16 00:06 尐鱼儿 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 悲观锁:在查询时加 五种模式: LockMode.NONE:查询时先在cache(缓存)里找,如果没有,再到db里加载无锁机制。 LockMode.READ:不管cache有没有,都查询数据库,Hibernate在读取记录的时候会自动获取。 LockMode.UPGRADE:不管cache有没有,都 阅读全文
posted @ 2018-10-16 00:05 尐鱼儿 阅读(129) 评论(0) 推荐(0) 编辑
摘要: Hibernate中的实体对象可以分为三种状态:Transient(临时)、Persistent(持久)、Detached(游离) Transient 用new创建出对象,这些对象还没有与数据库发生任何的关系,不对应于数据库中的任一笔数据;Persistent 对象通过调用delete()方法,也成 阅读全文
posted @ 2018-10-16 00:04 尐鱼儿 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 本文通过了八个步骤以及一些实例添加用户来介绍Hibernate的搭建和使用,真切的介绍了hibernate的基本用法,其中好多优点等待我们自己去发现,比如hibernate中的缓存机制,映射方案。 1.创建普通的java项目。 因为Hibernate是一个轻量级的框架,不像servlet,还必须需要 阅读全文
posted @ 2018-10-16 00:03 尐鱼儿 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Hibernate? 首先,Hibernate是数据持久层的一个轻量级框架。数据持久层的框架有很多比如:iBATIS,myBatis,Nhibernate,Siena等等。 并且Hibernate是一个开源的orm(object relations model)框架,提供了查询获取数据的方 阅读全文
posted @ 2018-10-16 00:01 尐鱼儿 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1)优点:简单易用,与Java有类似的语法,可以使用任何文本编辑工具编写,只需要浏览器就可执行程序,并且事先不用编译,逐行执行,无需进行严格的变量声明,而且内置大量现成对象,编写少量程序可以完成目标; 2)缺点:不适合开发大型应用程序; 3)Javascript有11种内置对象: Array、Str 阅读全文
posted @ 2018-10-05 01:00 尐鱼儿 阅读(673) 评论(0) 推荐(0) 编辑
上一页 1 ··· 114 115 116 117 118 119 120 121 122 ··· 137 下一页