摘要:
Hibernate注解,完成原来xml文件里的映射信息。 使用注解时,要修改hibernate.cfg.xml中的映射,不再是通过xml文件 一、类与属性 1.类注解 在上面的代码中,Product类声明前面有两个注解:@Entity 和 @Table(name = "product") @Enti 阅读全文
摘要:
搭建Spring+SpringMVC+Hibernate的框架的思路如下: 1、创建Maven项目,按需映入Maven包依赖。 2、搭建Spring:配置Spring对控件层Bean的注入。 3、搭建Hibernate:配置数据源,配置SessionFactory,配置事务。 4、映入SpringM 阅读全文
摘要:
Hibernate相关概念 一、事物概念 Hibernate的任何对数据有改动的操作,都应该被放在事务里面。 hibernate中的事务由s.beginTransaction();开始由s.getTransaction().commit();结束 本例子,执行了两个操作 第一个,删除id=1的产品, 阅读全文
摘要:
Hibernate O/R 映射 一、多对一 一个Product对应一个Category,一个Category对应多个Product,所以Product和Category是多对一的关系。使用hibernate实现多对一。 1.准备Category类 2.准备Category.hbm.xml 3.为P 阅读全文
摘要:
一、Hibernate简介 Hibernate 是传统 Java 对象和数据库服务器之间的桥梁,用来处理基于 O/R 映射机制和模式的那些对象。 Hibernate 架构是分层的,作为数据访问层,你不必知道底层 API 。Hibernate 利用数据库以及配置数据来为应用程序提供持续性服务(以及持续 阅读全文
摘要:
利用tomcat服务器配置https双向认证。 1、为服务器生成证书 打开cmd,进入jdk的bin目录下,输入下面的命令: 命令解释: 使用keytool为Tomcat生成证书,假定目标机器的域名是“localhost”,keystore文件想要存放在“D:\homes\tomcat.keysto 阅读全文
摘要:
基于Spittr应用 一、Spring Security简介 Spring Security是为基于Spring的应用程序提供声明式安全保护的安全 性框架。Spring Security提供了完整的安全性解决方案,它能够在Web 请求级别和方法调用级别处理身份认证和授权。因为基于Spring框 架, 阅读全文
摘要:
一、项目的目录结构 二、订购流程总体设计 三、订购流程的详细设计 1.定义基本流程pizza-flow.xml 在进入主流程时,必须先新建一个Order的实例,Order类会带有关于订单的所有信息,包含顾客信息、订购的披萨列表以及支付详情。然后进入Customer流程,对应的子流程为customer 阅读全文
摘要:
为了更好的理解披萨订购应用,再做一个小的Demo。 一、Spring Web Flow 2.0新特性 与 Spring MVC 深度整合 Spring Web Flow 1.x 是个自成体系的框架,可与 Spring Web MVC 、 Struts 、 JSF 等 Web 框架整合。最新的 Spr 阅读全文
摘要:
订购披萨的应用整体比较比较复杂,现拿出其中一个简化版的流程:即用户访问首页,然后输入电话号(假定未注册)后跳转到注册页面,注册完成后跳转到配送区域检查页面,最后再跳转回首页。通过这个简单的Demo用来说明Spring Web Flow的具体工作流程,方便以后细化整个订购披萨应用。 基于Maven的项 阅读全文