李龙生

成熟是一种在理性与感性之间平衡的结果

ibatis 开发中的经验 (三)Struts+Spring+Ibatis 开发环境搭建

ibatis项目中用到了一些基本配置,需要和spring集成,看了看这些配置大部分同hibernate中是一样的,也比较好理解,只是需要他们的配置中每个类的含义,还有其中的一些细节还是需要我们了解的,知识不在多,而在不断吸收和重复,在使用和练习中加深对各种问题的理解。 读取属性文件配置 <...

2014-06-12 11:49:26

阅读数:2381

评论数:12

ibatis 开发中的经验 (二)ibatis 命名空间配置以及左中右连接查询

前几天在写dao层实现的时候,自己写了sql语句但是在dao层找不到语句,在sqlmap文件里面已经配置好了,从错误的类型来看,觉得很可能是查找路径不正确,最后发现是配置文件的namespace这个参数起的作用,命名空间大家都知道是起到了避免命名冲突的作用,在各种java类里面都是通过包和命名空间...

2014-06-09 18:29:01

阅读数:3325

评论数:12

高校平台 (一) Struts2利用 ActionForm向Action传输数据

在实践中才能理解 这些天在做高校平台的基础部分,遇到了各种各样的问题,不管大问题还是小问题都会让你调上一两小时,调试程序真是一件需要耐心的事情,如果弄了会弄不出来就不想弄了,思路会越来越来,调试需要我们理清思路、逐步排查一点点测试,建议大家多做单元测试要不问题一多了都不知道哪里出了问题,每写一个类...

2014-01-04 21:25:56

阅读数:1763

评论数:18

权限管理 (三)DWR实现异步通信

dwr用途      DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。在.NET中已经有很多类似的框架,例如Jquery、javascript等。 小例子             ...

2013-12-14 16:01:08

阅读数:1654

评论数:21

ant深入浅出(一)ant+xdoclet 生成hibernate配置文件以及实体映射文件

在java开发分了很多步骤来开发一个项目,这些繁琐的步骤常常让我们很头疼,庆幸的是已经有不错的工具来帮我们管理和构建开发过程中的一系列任务,下面主要介绍的是ant这个工具,它可以单独运行也可以同其他一些框架整合运行,完成不同的任务。           hibernate框架其实已经提供了插件可以...

2013-11-04 15:40:02

阅读数:1990

评论数:27

ORM框架Hibernate (四)MyEclipse Hibernate Tool 逆向生成实体类

很多人都学习了Hibernate怎么样手动生成实体类、映射文件、Annotation等方式映射数据库,而在实际项目开发中如果表还几百张如此大的工作量不会让我们去手动编写的,那样效率太低了,毕竟开发也要保证效率,因此,这里介绍一下Myeclipse IDE中是怎么样快速逆向生成实体。   ...

2013-10-02 10:42:16

阅读数:4032

评论数:14

Spring (二) OOP V.S AOP

介绍 这是两种不同的编程思想就好比初中数学中学习的横纵坐标,一种是横向的一种是纵向,OOP是代表X轴而AOP代表Y轴,如下图: 数学几乎可以解释生活中所有的现象,无论是物体运动还是静止,也可以通过数学总结计算出很多规律推动社会发展,数学里面的思想发放已经渗透到了各行各业,也...

2013-09-26 10:47:19

阅读数:1810

评论数:17

Spring (一) IOC ( Inversion Of Control )

前序 现在小米手机很火就还拿小米手机来举例子,上一篇写的关于SSH框架搭建是从小米手机公司内个整个流程方面来考虑,如何提高效率生产效率,这篇博客主要从公司外部环境说明如何提高生产效率,那么怎么才能提高呢? 这就需要找专业的厂商来管理某一部分的生产,代替自己生产,就好比利用Spring的...

2013-09-12 21:02:28

阅读数:1655

评论数:18

Struts+Spring+Hibernate (一) 集成原理和搭建环境

简介 前几天抢了几次小米,可惜呀,也没有抢到啊,经过考虑买了一个联想的手机多支持国货嘛,小米手机为什么这么抢手,供不应求,你是不是也想买小米手机呢?我们拿小米手机的生产过程来说一下SSH搭建的流程。在小米手机生产中,我们假设是分为了n个环节组成,我们需要做的是让整个生产流程提高效率,从最低生...

2013-09-11 21:10:37

阅读数:2073

评论数:12

ORM框架Hibernate (五) 多对多关联映射

介绍 这种多对多的情况在我们生活中有很多,比如在你上学的时候花的钱是父母的也是你的,说的更准确一些是父母的,钱和我们可以看作是一对多的关系,又比如你拥有很多东西这些东西又被很多人拥有那么你与这些东西之间就是多对多的关系。 再举一个例子生活中例子,假如你是高、富、帅或白、瘦、美,说明你同...

2013-08-27 21:31:23

阅读数:1970

评论数:15

ORM框架Hibernate (四) 一对一单向、双向关联映射

简介 在上一篇博客说了一下多对一映射,这里再说一下一对一关联映射,这种例子在生活中很常见,比如一个人的信息和他的身份证是一对一、又如一夫一妻制等等。记得在Java编程思想上第一句话是“一切皆对象”,生活中的所有事物都是对象,这种一一对应的关系也体现在了对象上,但是在对象上有了些区别这和对象的特性...

2013-08-25 21:26:22

阅读数:1822

评论数:16

ORM框架Hibernate (三) 对象到关系多对一映射

说明 下面这几篇博客主要介绍Hibernate中各种映射关系如何来使用,并结合一些实用的例子来进行讲解以及各种属性的含义和设置,首先说一下多对一映射关系,多对一相比大家都已经知道这里也不是主要介绍多对一映射什么含义,也不是说表结构怎么设计,而是这种关系如何在对象模型中体现出来以及从对象模型映射到...

2013-08-23 09:26:53

阅读数:1960

评论数:25

ORM框架Hibernate (二) 持久化对象的三种状态分析

引入 在解压Hibernate有好几十兆就感觉这比Struts大多了,应该比Struts要深奥一些果然是这样,不过如果你看了这篇文章,你也会理解的。这里先不说对象的状态,本来对象挺简单的Hibernate又把对象分了三种状态,初次让人看了有点头晕的感觉怎么这么复杂?通过看了一些资料体会是不应...

2013-08-20 10:00:37

阅读数:1939

评论数:20

ORM框架Hibernate (一) 对DAO封装和抽象

说明 前面已经给大家介绍了Struts这个框架,Struts是对Web项目的表示层进行了封装,而Hibernate是对Web项目中DAO层进行封装,也即是.NET中我们常用到的D层封装,即对访问数据库的一层进行的封装。 在D层中尽管我们引入了一个SQLHlper类,在执行CRUD操作中...

2013-08-18 23:45:38

阅读数:1963

评论数:18

开源MVC框架Struts (二) Struts工作流程分析

介绍 我们的生活每天都是井井有条的渡过,生活很有规律例如几点睡觉几点起床都已经形成了一个“生物钟”。 在工厂里面工人在流水线上辛勤地工作,各个环节构成了整个工作流程,想做好一件事情就要有一个完整的流程,有始有终。 Struts为我们的项目的Web层设计了一套标准工作流程供我们遵循,即如果你使...

2013-08-16 11:46:00

阅读数:2212

评论数:17

提示
确定要删除当前文章?
取消 删除