- 浏览: 940614 次
- 性别:
- 来自: 重庆
文章分类
- 全部博客 (453)
- Windows phone 7 (0)
- Andriod (47)
- iPhone (1)
- Web (30)
- J2EE (34)
- stucts 2学习笔记 (34)
- 开发项目 (3)
- spring学习笔记 (24)
- EJB学习笔记 (6)
- Hibernate学习笔记 (15)
- JPA学习笔记 (8)
- Jsp (11)
- ajax (7)
- 异常收集模块 (1)
- jquery (2)
- phoneGap (2)
- jquery Mobile (0)
- java面试总结 (5)
- Object-C (0)
- javascript (6)
- Eclipse (5)
- 支付集成 (2)
- Weblogic (1)
- Dubbox (5)
- Redis (10)
- linux (21)
- Codis (2)
- React Native (0)
- Mysql (6)
- Docker (3)
- 自动化部署 (1)
- 项目Bug管理平台 (2)
- 负载均衡 (1)
- Mycat (2)
- Java基础知识 (16)
- 数据库 (7)
- Maven (17)
- Kafka (21)
- logs (2)
- 大并发 (2)
- 消息中间件 (2)
- 分布式锁 (3)
- 算法 (4)
- 数字证书原理,公钥私钥 (0)
- 数字证书原理 (1)
- 公钥私钥 (1)
- zookeeper (4)
- Hbase (9)
- Hadoop (2)
- storm (2)
- 通信协议 (1)
- Hive (3)
- git (1)
- JVM (2)
- 大数据相关算法 (1)
- idea (5)
- 将博客搬至CSDN (1)
- 设计模式 (2)
- 表达式 (1)
- 代码审查工具 (0)
- 开源项目 (1)
- PyCharm (0)
- python (6)
- Kubernetes (1)
- swagger (1)
- Maven中mirrors和repository的关系 (0)
- RabbitMQ (3)
- redisson (1)
- k8s (2)
- Mac (1)
最新评论
-
misisipi101:
假设库已经分为32个,那么要扩展到64个,怎样做呢
订单分库分表实践总结以及关键步骤 -
mfkxk298:
简单明了的例子,解决了问题,谢谢啦!
关于ListView中notifyDataSetChanged()刷新数据不更新原因 -
whbwang:
" target="_blank" ...
java web开发 高并发处理 -
suguoqian:
...
java web开发 高并发处理 -
xiangnanyujing:
Dubbox+Redis3.0+Spring+Hibernate+zookeeper实现消息推送核心搭建
企业级项目实战(带源码)地址: http://zz563143188.iteye.com/blog/1825168
收集五年的开发资料及源码下载地址:
[url]http://pan.baidu.com/share/link?shareid=3739316113&uk=4076915866#dir/path=%2Fstudy [/url] 项目源码请下载codeFactory20130321,lib20130321LI两个文件,
一、jar文件介绍:
1.提前准备的jar
antlr-2.7.7.jar ANTLR (ANother Tool for Language Recognition) 是一个PCCTS制定的语言工具,
它为他创建认定者,程序编译者,翻译者提供一个 包括 java,c#和C++在内的语法
描述框架, 使用from 多态查询语句时需要它。
cglib-2.1.3.jar CGL (Code Generation Libray) 是一种高性能,高质量的代码产生库,
Hibernate 用它来实现 po (persistent object)字节码的动态生成
asm.jar和asm-attrs.jar ObjectWeb的字节码操纵框架,用来动态生成java代码
dom4j-1.6.1.jar 是一个JAVA的XML API 类似于jdom,用来读写XML文件,
dom4j是一个非常优秀的JAVA XML API, 具有性能优异,功能强大和易使用的特点,
同时它也是一个开放源代码的软件,
eheache-1.1.jar EHCahe是一个纯JAVA的进程中的缓存,它具有经下特性,快速、简单、
为hibernate充当可插入的缓存,最小的依赖性和全面的文档和测试
jta.jar java Transaction API (JTA) 规范的包,是指定事务和事务处理和分布式事务
处理 系统之间的标准,JAVA接口,包括资源管理,应用服务,和事务应用程序。
2.hibernate4的jar介绍
hibernate-commons-annotations-4.0.1.Final.jar
hibernate-core-4.1.1.Final.jar 的核心jar包,常用的session,Query,Transaction都位于这个jar文件中。
hibernate-jpa-2.0-api-1.0.1.Final.jar
javassist-3.15.0-GA.jar
jboss-logging-3.1.0.GA.jar
jboss-transaction-api_1.1_spec-1.0.0.Final.jar
aopalliance.jar -- AOP要用到的jar包
3.spring3的jar详细介绍
org.springframework.core-3.0.3.RELEASE.jar Spring的核心工具包,其他包依赖此包
org.springframework.context-3.0.3.RELEASE.jar 提供在基础IOC功能上的扩展服务,此外还提供许多企业级服务的支持,有邮件服务、任务调度、JNDI定位,EJB集成、远程访问、缓存以及多种视图层框架的支持。
org.springframework.beans-3.0.3.RELEASE.jar 所有应用都用到,包含访问配置文件,创建和管理bean等,是Spring IOC的基础实现。
org.springframework.expression-3.0.3.RELEASE.jar Spring表达式语言
org.springframework.web-3.0.3.RELEASE.jar 包含Web应用开发时,用到Spring框架时所需的核心类,包括自动载入WebApplicationContext特性的类、Struts与JSF集成类、文件上传的支持类、Filter类和大量工具辅助类。
org.springframework.web.protlet-3.0.3.RELEASE.jar Spring MVC的增强
org.springframework.web.servlet-3.0.3.RELEASE.jar 对J2EE6.0 servlet3.0的支持
org.springframework.web.struts-3.0.3.RELEASE.jar 整合struts框架的支持,可以更方便更容易的集成Struts框架
spring中支持hibernate的
org.springframework.aop-3.0.3.RELEASE.jar Spring的面向切面编程,提供AOP(面向切面编程)的实现
org.springframework.orm-3.0.3.RELEASE.jar 整合第三方的orm实现,如hibernate,ibatis,jdo以及spring 的jpa实现 S
org.springframework.jdbc-3.0.3.RELEASE.jar 对JDBC 的简单封装
org.springframework.transaction-3.0.3.RELEASE.jar 为JDBC,HIBERNATE,JDO和JPA提供的一致性的声明式和简单编程式事务管理
org.springframework.asm-3.0.3.RELEASE.jar spring 2.5.6的时候需要asm jar包,spring3.0开始提供它自己独立的asm jar包
org.springframework.aspects-3.0.3.RELEASE.jar Spring提供的对AspectJ框架的整合
org.springframework.content.support-3.0.3.RELEASE.jar Spring context的扩展支持,用于MVC方面
org.springframework.instrument-3.0.3.RELEASE.jar Spring对服务器的代理接口
org.springframework.instrument.tomcat-3.0.3.RELEASE.jar Spring对tomcat连接池的集成
org.springframework.jms-3.0.3.RELEASE.jar 为简化jms api的使用而做的简单封装
org.springframework.oxm-3.0.3.RELEASE.jar pring对于object/xml映射的支持,可以让JAVA与XML之间来回切换
org.springframework.spring-library-3.0.3.RELEASE.jar
org.springframework.test-3.0.3.RELEASE.jar 对JUNIT等测试框架的简单封装
二、.Spring 与hibernate介绍
1. Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。
2.Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。
三、配置图解
1.在web.xml中配置spring
2.在spring中配置hibernate
3.通过spring单元测试hibernate是否能从数据库中取出数据
详细的dao、manager、action设计请见:http://zz563143188.iteye.com/blog/1825168
form adress:http://zz563143188.iteye.com/blog/1831561
收集五年的开发资料及源码下载地址:
[url]http://pan.baidu.com/share/link?shareid=3739316113&uk=4076915866#dir/path=%2Fstudy [/url] 项目源码请下载codeFactory20130321,lib20130321LI两个文件,
一、jar文件介绍:
1.提前准备的jar
antlr-2.7.7.jar ANTLR (ANother Tool for Language Recognition) 是一个PCCTS制定的语言工具,
它为他创建认定者,程序编译者,翻译者提供一个 包括 java,c#和C++在内的语法
描述框架, 使用from 多态查询语句时需要它。
cglib-2.1.3.jar CGL (Code Generation Libray) 是一种高性能,高质量的代码产生库,
Hibernate 用它来实现 po (persistent object)字节码的动态生成
asm.jar和asm-attrs.jar ObjectWeb的字节码操纵框架,用来动态生成java代码
dom4j-1.6.1.jar 是一个JAVA的XML API 类似于jdom,用来读写XML文件,
dom4j是一个非常优秀的JAVA XML API, 具有性能优异,功能强大和易使用的特点,
同时它也是一个开放源代码的软件,
eheache-1.1.jar EHCahe是一个纯JAVA的进程中的缓存,它具有经下特性,快速、简单、
为hibernate充当可插入的缓存,最小的依赖性和全面的文档和测试
jta.jar java Transaction API (JTA) 规范的包,是指定事务和事务处理和分布式事务
处理 系统之间的标准,JAVA接口,包括资源管理,应用服务,和事务应用程序。
2.hibernate4的jar介绍
hibernate-commons-annotations-4.0.1.Final.jar
hibernate-core-4.1.1.Final.jar 的核心jar包,常用的session,Query,Transaction都位于这个jar文件中。
hibernate-jpa-2.0-api-1.0.1.Final.jar
javassist-3.15.0-GA.jar
jboss-logging-3.1.0.GA.jar
jboss-transaction-api_1.1_spec-1.0.0.Final.jar
aopalliance.jar -- AOP要用到的jar包
3.spring3的jar详细介绍
org.springframework.core-3.0.3.RELEASE.jar Spring的核心工具包,其他包依赖此包
org.springframework.context-3.0.3.RELEASE.jar 提供在基础IOC功能上的扩展服务,此外还提供许多企业级服务的支持,有邮件服务、任务调度、JNDI定位,EJB集成、远程访问、缓存以及多种视图层框架的支持。
org.springframework.beans-3.0.3.RELEASE.jar 所有应用都用到,包含访问配置文件,创建和管理bean等,是Spring IOC的基础实现。
org.springframework.expression-3.0.3.RELEASE.jar Spring表达式语言
org.springframework.web-3.0.3.RELEASE.jar 包含Web应用开发时,用到Spring框架时所需的核心类,包括自动载入WebApplicationContext特性的类、Struts与JSF集成类、文件上传的支持类、Filter类和大量工具辅助类。
org.springframework.web.protlet-3.0.3.RELEASE.jar Spring MVC的增强
org.springframework.web.servlet-3.0.3.RELEASE.jar 对J2EE6.0 servlet3.0的支持
org.springframework.web.struts-3.0.3.RELEASE.jar 整合struts框架的支持,可以更方便更容易的集成Struts框架
spring中支持hibernate的
org.springframework.aop-3.0.3.RELEASE.jar Spring的面向切面编程,提供AOP(面向切面编程)的实现
org.springframework.orm-3.0.3.RELEASE.jar 整合第三方的orm实现,如hibernate,ibatis,jdo以及spring 的jpa实现 S
org.springframework.jdbc-3.0.3.RELEASE.jar 对JDBC 的简单封装
org.springframework.transaction-3.0.3.RELEASE.jar 为JDBC,HIBERNATE,JDO和JPA提供的一致性的声明式和简单编程式事务管理
org.springframework.asm-3.0.3.RELEASE.jar spring 2.5.6的时候需要asm jar包,spring3.0开始提供它自己独立的asm jar包
org.springframework.aspects-3.0.3.RELEASE.jar Spring提供的对AspectJ框架的整合
org.springframework.content.support-3.0.3.RELEASE.jar Spring context的扩展支持,用于MVC方面
org.springframework.instrument-3.0.3.RELEASE.jar Spring对服务器的代理接口
org.springframework.instrument.tomcat-3.0.3.RELEASE.jar Spring对tomcat连接池的集成
org.springframework.jms-3.0.3.RELEASE.jar 为简化jms api的使用而做的简单封装
org.springframework.oxm-3.0.3.RELEASE.jar pring对于object/xml映射的支持,可以让JAVA与XML之间来回切换
org.springframework.spring-library-3.0.3.RELEASE.jar
org.springframework.test-3.0.3.RELEASE.jar 对JUNIT等测试框架的简单封装
二、.Spring 与hibernate介绍
1. Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。
2.Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。
三、配置图解
1.在web.xml中配置spring
2.在spring中配置hibernate
3.通过spring单元测试hibernate是否能从数据库中取出数据
详细的dao、manager、action设计请见:http://zz563143188.iteye.com/blog/1825168
form adress:http://zz563143188.iteye.com/blog/1831561
发表评论
-
轻松看懂Java字节码
2018-04-09 10:28 624计算机只认识0和1。这意味着任何语言编写的程序最终都 ... -
happens-before俗解
2018-04-09 10:03 605学习Java并发,到后面总会接触到happens-befor ... -
位与&,位或|,位异或^运算
2018-04-04 17:25 627一.按位与运算符 参加运算的两个数据,按二进制位进行位与 ... -
Java中>>、>>>、<<
2018-04-04 14:47 432定义: 右移动>>:带符号右移。正数右移高位 ... -
在Java中谈尾递归--尾递归和垃圾回收的比较
2017-08-29 17:49 462转载请注明:博客园- ... -
hotspot的垃圾回收策略,设置和调优
2017-01-11 18:48 1904我们都知道JVM内存由几个部分组成: Java栈、程序计数器 ... -
两点距离计算
2016-11-05 18:03 552public class DistanceUtil { pr ... -
protobuf对象序列化问题一
2016-06-15 21:07 2805今天在项目中遇到一个奇葩问题。问题描述:项目基于dubbo服务 ... -
Protostuff对象序列化工具
2016-06-08 09:53 1818VO.java import java.io.Serial ... -
高性能序列化、反序列化protostuff 使用
2016-06-07 16:45 30431、引用jar包: pom.xml: <!-- p ... -
Java调用bat文件和exe文件
2016-01-12 11:09 960public static void main(String ... -
Dubbox+Redis3.0+Spring+Hibernate+zookeeper实现消息推送核心搭建
2015-12-30 15:55 10547这里在开始搭建环境之前请搭建先熟悉了解Dubbox、Red ... -
网站集成ueditor+上传文件到共享盘
2015-12-10 13:47 1959这里给大家分享下载使用ueditor使用心得, ... -
java 实现微信搜索附近人功能
2015-03-25 18:07 4941最近给andorid做后台查询数据功能,有一个需求是模仿微信 ... -
重庆APP开发 重庆Android 重庆Ios 爬虫科技 重庆爬虫科技
2014-10-06 12:03 9<!--[if gte mso 9]><x ... -
JCIFS--java通过域登录实现单点登录
2014-09-04 15:38 4159JCIFS--java通过域登录实现单点登录 ... -
JPA 去除重复列数据
2013-12-30 15:31 11197//清除重复列 Session sessi ... -
使用Eclipse构建Maven的SpringMVC项目
2013-12-12 13:05 991使用Eclipse构建Maven的Spri ... -
Ehcache 整合Spring 使用页面、对象缓存
2013-12-12 13:04 1297Ehcache 整合Spring 使用页面、对象缓存 E ... -
Apache2.2.11+Tomcat6.0 集群配置 总结
2013-01-17 16:13 1263最近公司需要配置集群 在网上找了很多的资料 都没有怎么个成功 ...
相关推荐
总之,Spring、Spring MVC和Hibernate的整合是Java Web开发中的常见实践,这种模式不仅提高了开发效率,也增强了应用的可维护性和扩展性。对于初学者来说,这是一个很好的起点,通过学习和实践,能够快速上手并逐渐...
在本文中,我们将深入探讨如何使用IntelliJ IDEA(IDEA)开发一个基于Spring MVC和Hibernate的Web应用程序。Spring MVC是Spring框架的一部分,用于构建强大的、模块化的Web应用,而Hibernate是一个流行的Java ORM...
在本文中,我们将深入探讨如何将Spring MVC、Spring和Hibernate这三大流行框架整合在一起,以构建一个完整的登录实例。这个实例旨在提供一个清晰、简洁且易于理解的代码结构,帮助初学者快速上手。 首先,Spring ...
标题 "Extjs + Spring MVC + hibernate + mysql" 涉及的是一个综合性的Web应用程序开发框架,结合了前端UI库、后端MVC框架、ORM工具和关系型数据库。让我们详细了解一下这些技术及其在实际项目中的应用。 1. ExtJS...
**Spring MVC + Hibernate 整合应用详解** Spring MVC 和 Hibernate 是两种非常流行的开源框架,它们在 Java Web 开发中有着广泛的应用。Spring MVC 作为 Spring 框架的一部分,负责处理 Web 请求,提供模型-视图-...
**Spring MVC与Hibernate集成**:Spring通过SessionFactoryBean和HibernateTransactionManager等组件帮助整合Hibernate,实现了事务的统一管理和数据访问的透明化。开发者可以使用@Autowired注解注入SessionFactory...
【标题】"Spring MVC + Spring + Hibernate 全注解整合开发视频教程 09" 提供了一次深入了解Java企业级应用开发的机会,特别是在使用Spring MVC、Spring和Hibernate这三大核心框架进行全注解配置的场景下。...
在Java Web开发领域,Spring、Spring MVC和Hibernate是三个非常重要的框架,它们分别负责不同的职责,共同构建出高效、灵活的Web应用。本案例实践将深入探讨这三个框架的结合使用,帮助开发者理解如何在实际项目中...
首先,SpringMVC4整合Hibernate4的主要目标是将Spring的依赖注入(DI)和控制反转(IOC)特性与Hibernate的数据持久化能力结合起来,提供一个高效、灵活的Web应用解决方案。 1. **项目结构**:在Maven项目中,我们...
总结来说,这个例子展示了如何使用Maven管理项目依赖,通过Spring MVC处理请求,以及使用Hibernate进行数据库操作。这是一个典型的三层架构:表现层(Spring MVC)、业务逻辑层(Service)和数据访问层(Hibernate)...
本人手打的项目 里面包含spring整合当下流行框架的例子和整理好的jar 包含的例子:Spring+SpringMVC+Hibernate,Spring+SpringMVC+Mybatis spring+jdbc
描述中的“spring4-mvc-hibernate4成功”暗示了这个项目或教程已经实现了Spring MVC和Hibernate 4的整合,并且运行成功,可能包括了从搭建环境到实现功能的完整流程。 标签“spring4mvc”和“hibernate4”进一步...
5. **数据持久层整合Hibernate3**:使用Hibernate3作为ORM(对象关系映射)工具,简化数据库操作。这可能涉及到实体类、配置文件、SessionFactory的创建,以及Session和Transaction的管理。 6. **验证与安全**:在...
Spring 3.0引入了对Hibernate更深度的整合,提供了一种声明式和编程式的事务管理方式。通过Spring的HibernateTemplate或HibernateDaoSupport,开发者可以轻松地调用Hibernate的Session接口,进行CRUD操作。此外,...
整合SpringMVC、Hibernate、Spring和Shiro,主要涉及以下几个步骤: 1. **配置SpringMVC**:设置DispatcherServlet,配置ViewResolver,定义Controller,以及Model-View-Controller的交互规则。 2. **配置Hibernate...
"Spring与Hibernate整合"是为了实现业务逻辑层和数据访问层的高效协作。整合过程通常包括以下几个步骤: 1. **引入依赖**:首先,需要在项目中添加Spring和Hibernate的相关库。这通常通过Maven或Gradle的依赖管理来...
在本例"spring(mvc)+ hibernate 框架例子"中,你可能会看到一个简单的项目结构,包括Spring MVC的配置文件(如spring-servlet.xml),Hibernate的配置文件(如hibernate.cfg.xml),以及相关的实体类、DAO接口、...
Struts1、Spring2和Hibernate2是Java Web开发中的三个重要框架,它们分别负责MVC模式中的表现层、业务层和服务层。这个整合例子旨在展示如何将这三个框架协同工作,以构建一个完整的Java Web应用程序。 Struts1是...
SpringMVC是Spring框架的一个模块,主要用于构建Web应用程序的Model-View-Controller(MVC)架构。它提供了一种简化Web应用开发的方式,将业务逻辑、数据访问和用户界面分离。SpringMVC通过DispatcherServlet作为...
SSH整合,全称为Struts、Spring和Hibernate的集成,是一种常见的Java Web开发框架组合,用于构建高效、可维护的企业级应用程序。在这个例子中,我们看到的是一个基于SSH的用户注册功能的实现,使用的开发工具是...