摘要:
S2SH框架的集成 20131130代码下载 :链接: http://pan.baidu.com/s/1sz6cQ 密码: 513t 这一个星期的时间里,学习SSH框架技术,首先因为之前的项目用到了Spring的IoC,所以先学习的是Spring框架,IoC和AOP是其中最为核心的思想;因为学习过MyBatis持久层框架技术,所以继续学习的框架就是Hibernate,这个框架上就是Model和映射文件之间的技术还有就是配置文件,配置文件的内容有两个部分:连接数据库的配置信息和映射文件的信息;最后学习的就是最纠结的Struts2框架技术,之前就是被他卡住了,今天也因为配置包,耗费了好几个小时,他 阅读全文
摘要:
Struts2入门3 深入学习 处理结果和异常前言: Struts学习的差不多了,还有最后的一点就收官了就是结果处理和异常处理。前面学习Struts主要围绕就是Action以及struts.xml配置方法,通过简单的编程实现了struts的基本功能。其实这样的入门效果就达到了,因为任何一个框架技术,如果想速成,就拿出一天的时间来学习;但是想要掌握到炉火纯青的地步,那就是在平时的项目中利用它去解决实际的问题,同时不断的深入框架,直到源代码级别。单独学习完这几个框架,后面还有很多的事情,就是讲它们整合,还有Spring的一大块东西,同时在Java中有很多的设计模式,那本厚厚的设计模式,不知能不能够 阅读全文
摘要:
Struts2入门2 Struts2深入链接: http://pan.baidu.com/s/1rdCDh 密码: sm5h前言: 前面学习那一节,搞得我是在是太痛苦了。因为在Web项目中确实不知道该添加那些Struts2的包,不该添加那些。当我一股脑的将所有的包都加进去的时候,悲剧照样是发生,估计是因为Web项目导致的。将上面那个例子配置好真心费事,然后就是最好不要使用FilterDispatcher这个类当做Struts2在web.xml配置的拦截器,转到使用org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFil 阅读全文
摘要:
Struts2入门1 Struts2基础知识 20131130代码下载:链接: http://pan.baidu.com/s/11mYG1 密码: aua5前言: 之前学习了Spring和Hibernate框架知识,因为Spring可以将Struts和Hibernate框架集成,所以还是要学习一些Struts框架技术。本章主要是Struts的简单介绍。1.Struts2概述 Struts2是最流行的MVC框架技术,特使以WebWork和Struts1为基础,开发的新的框架技术,保留了Struts1的简单易用性,并且充分利用了WebWork的拦截器机制,也就是AOP的思想。 Struts2中大量 阅读全文
摘要:
Hibernate入门6.Hibernate检索方式 20131128代码下载链接: http://pan.baidu.com/s/1Ccuup 密码: vqlv Hibernate的整体框架已经初步掌握,ORM持久层框架核心的是如何高效的和数据库进行交互以及如何交互。包括数据的增删改查、SQL查询还是HQL查询、查询技巧、离线查询等等。本次主要学习的是Hibernate的检索方式。Hibernate检索方式 Hibernate提供了多种查询方式进行各种查询。前面已经了解了session的get() load()的方法检索指定id的对象,还有其他的检索方式: 导航对象图检索方式:根据已经加载的 阅读全文
摘要:
Hibernate入门5持久化对象关系和批量处理技术 20131128 代码下载 链接: http://pan.baidu.com/s/1Ccuup 密码: vqlv 前言: 前面学习了Hibernate数据库表之间存在依赖关系的情况,在Hibernate中配置,这样在实际开发中会大大减少SQL的编 阅读全文
摘要:
Hibernate入门4.核心技能 20131128 代码下载 链接: http://pan.baidu.com/s/1Ccuup 密码: vqlv 前言: 前面学习了Hibernate3的基本知识,并且应用在简单的实践中。这些知识Hibernate的基本知识,只能说是会使用简单的hibernate 阅读全文
摘要:
Hibernate入门3.配置映射文件深入 2013.11.27前言: 之前的两节是在Java项目中如何使用hibernate,并且通过一个简单地项目实践,期间有很多的错误,一般都是因为配置包的问题,比如日志输出、slf4j对应的版本等等。其实官方网站下载的hibernate和Spring也是不可靠的,因为这些报的运行也需要其他的包的支持。所以及时自己在IED编辑的时候,没有出现“红线”不一定代表就会正确的编译运行。如果程序运行的时候缺少包的话,一定要养成习惯去对应的官方网站下载,有时候对应的版本也十分重要。 这一节继续深入的学习Hibernate的配置文件和ORM映射文件1.Hibernat 阅读全文
摘要:
Hibernate入门2.简单的项目开发实例 这一节通过一个简单的项目学习Hibernate项目的配置代码下载 :链接: http://pan.baidu.com/s/1zlgjl 密码: p3481.配置Hibernate环境 下载Hibernate的jar,将必须的Hibernate核心类库加入到应用中。这些jar中hibernate3.jar是必需的核心类库文件,此外在lib中的是在hibernate中引用的包,可以有选择的添加。 创建Hibernate配置文件:配置文件主要用于配置和数据库相关的一些共有参数,比如数据库的URL、用户名、密码、是否创建或者更新表的信息,这些信息对于所有持 阅读全文
摘要:
Hibernate入门1. Hibernate基础知识入门 20131127前言: 之前学习过Spring框架的知识,但是不要以为自己就可以说掌握了Spring框架了。这样一个庞大的Spring架构,不是我们可以速成的。再有最近Spring有转型,Spring官方网站已经更改了很多,因为Spring已经调整了他的整个业务体系,涉足服务器开发、Android开发、大数据分析等等各个部分,而不仅仅是一个包容性的框架了,Spring未来的发展方向更加开阔了。同时Spring已经不再提供下载,而是转向使用maven的工具,具体是什么,我也不太懂,所以学习Java编程,当我们学习基本的语法之后,可以说自 阅读全文
摘要:
Spring入门6事务管理2 基于Annotation方式的声明式事务管理机制 201311.27代码下载链接: http://pan.baidu.com/s/1kYc6c 密码: 233t前言: 前一节学习的是Spring中的事务管理的概念,同时通过实践,使用XML配置的方式实现了一个数据库的访问插入数据的事务。 除此之外还有一种比较便捷的方式实现Spring的事务机制:基于Annotation配置的声明式事务。这个内容和之前的Spring中的Annotation方式配置AOP方式差不多。使用这一种方式可以使事务声明和器受影响的业务方法之间更加紧密,既保证了程序开发过程中的思维的连续性,有避 阅读全文
摘要:
Spring入门5.事务管理机制 20131126代码下载 :链接: http://pan.baidu.com/s/1kYc6c 密码: 233t回顾之前的知识,Spring 最为核心的两个部分IoC和AOP,我们已经学习过了,其中IoC是Spring的基础核心,AOP是建立在IoC之上的,难点是AOP的理解和配置方式。其实AOP编程是一种编程模型,他是站在动态的角度思考程序的运行过程。Spring本身通过IoC容器实现了AOP的思想,但是AspectJ是一种更加专业的主流的AOP编程思想的实现,他站在Java代码级别上去实现了AOP的编程思想,Spring借鉴了AspectJ的AOP,将他整 阅读全文
摘要:
Spring入门4.AOP配置深入代码下载链接: http://pan.baidu.com/s/11mYEO 密码: x7wa前言: 之前学习AOP中的一些概念,包括连接点、切入点(pointcut),切面(Aspect),Advice,Proxy代理等等,同时学历了使用XML配置AOP的方式,这一个过程中遇到很多的错误,比如配置文件中的,如果在配置中没有添加这一行配置,就会编译出错。还有学习Advice的5种方式以及配置原理。 这一次我们深入的学习XML配置的内容,然后是Annotation的配置方式。一、XML配置方式深入1.配置切入点 配置切入点的时候需要给出属性pointcut的属性值 阅读全文
摘要:
Spring入门3.AOP编程代码下载:链接: http://pan.baidu.com/s/11mYEO 密码: x7wa前言: 前面学习的知识是Spring在Java项目中的IoC或DJ,这些是Spring中的基础,我们进一步学习Spring的其他知识,IoC是Spring的核心内容之一,另一个同等重要的内容便是AOP,也就是所谓的面向切面编程的知识,也许现在你不知道这是个什么东西,其实我只是之前听说过,没有具体的了解过,所以一起学习AOP的知识。 本章的主要知识: AOP基本概念、Advice类的编写、切面的不同类型和配置切面的方法、Spring对于事务管理的支持、事物编程式事物管理以及 阅读全文
摘要:
Spring入门2. IoC中装配Bean 20131125前言: 上一节学习了Spring在JavaProject中的配置,通过配置文件利用BeanFactory和ApplicationContext实现了IoC的功能。这一节进一步学习Ioc 中的Bean装配。在Spring容器中的Bean装配方式,配置文件的深入等等。1.Spring配置文件的方式 DTD格式 和Schema格式,推荐使用Schema格式. 使用Schema格式的配置文件拥有自己的命名空间,文件格式如下: 2.Bean基本配置 在Spring配置文件中配置一个bean的规范: 一般情况之下,SpringIoC容器中... 阅读全文
摘要:
Spring入门1. IoC入门实例Reference:Java EE轻量级解决方案——S2SH前言: 之前学习过关于Spring的一点知识,曾经因为配置出现问题,而总是被迫放弃学习这些框架技术,现在我们使用Eclipse+Tomcat来配置,结合框架的包,而不使用MyEclipse,来系统的学习Spring框架技术。Spring框架中最为重要的量中技术:IoC和AOP,之前的学习都是针对IoC,减少类之间的依赖关系。 其实Spring是一个非常包容性的框架,也可以集成很多其他的框架技术,所以我们首先开始学习Spring框架技术。 本章学习的主要内容是 Spring体系结构、BeanFacto 阅读全文