摘要: 转自:https://blog.csdn.net/yiguang_820/article/details/79073152 初学Hibernate,了解到Hibernate有三种状态:transient(瞬时状态),persistent(持久化状态)以及detached(游离状态)。 它们之间有如下 阅读全文
posted @ 2018-07-25 12:00 平心 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/m0_37840000/article/details/78823716 配置文件: <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 阅读全文
posted @ 2018-07-25 11:54 平心 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 定义:在数据库操作中,为了有效保证并发读取数据的正确性,提出的事务隔离级别。 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted(未授权读取、读未提交)、Read committed(授权读取、读提交)、Repeatable read(可重复读取)、Serializable( 阅读全文
posted @ 2018-07-25 11:52 平心 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 使用工具:IntelliJ IDEA 2017.2.5 x64 MySql-8.0.1 hibernate-release-5.3.1.Final 导入的jar包: 以及连接MySql的jdbc包、和log4j hibernate配置文件: 其中的解释 Hibernate配置文件 Hibernate 阅读全文
posted @ 2018-07-25 11:51 平心 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址: http://blog.csdn.net/sunkun2013/article/details/13167099 1、背景: 学习java时,教材中关于如题问题,只有一小节说明,而且要自己写麻烦的配置文件,最终结果却只能转换为jar文件。实在是心有不爽。此篇博客教你如何方便快捷地把j 阅读全文
posted @ 2018-07-20 20:48 平心 阅读(693) 评论(0) 推荐(0) 编辑
摘要: struts2标签讲解 要使用Struts2的标签,只需要在JSP页面添加如下一行定义即可:<%@ taglib prefix="s" uri="/struts-tags"%> Struts2的标签共分为五大类: 一、逻辑控制标签 用于进行逻辑控制输出,主要分为以下几类: 1、条件标签:用于执行基本 阅读全文
posted @ 2018-07-19 22:46 平心 阅读(5643) 评论(0) 推荐(0) 编辑
摘要: 系统错误:HTTP Status 500 异常信息:The Struts dispatcher cannot be found. This is usually caused by using Struts tagswithout the associated filter. Struts tags 阅读全文
posted @ 2018-07-18 21:27 平心 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 今天在学习structs2 2.5.5的版本的时候碰到2个问题。第一个网上下的包里面差log4j-core这个包。 虽然程序可以运行,但控制台会报这个错误。 ERROR StatusLogger Log4j2 could not find a logging implementation. Plea 阅读全文
posted @ 2018-07-18 20:55 平心 阅读(4841) 评论(0) 推荐(0) 编辑
摘要: Spring是一个流行的Web框架,它提供易于集成与很多常见的网络任务。所以,问题是,为什么我们需要Spring,当我们有Struts2?Spring是超过一个MVC框架 - 它提供了许多其它好用的东西,这是不是在Struts。例如:依赖注入可以是有用的任何框架。在本章中,我们将通过一个简单的例子来 阅读全文
posted @ 2018-07-18 12:06 平心 阅读(333) 评论(0) 推荐(0) 编辑
摘要: form 标签的列表是Struts的UI标签的一个子集。这些标签可以帮助渲染中需要Struts Web应用程序和用户界面可以分为三类。本章将带你通过所有三种类型的UI标签: 简单UI标签: 我们已经使用这些标签已经在我们的例子中。让我们来看看一个简单的一些简单UI标签的视图页面email.jsp: 阅读全文
posted @ 2018-07-18 11:45 平心 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Struts 2 的数据标签主要用于操作页面上显示的数据。下面列出的是重要的数据标签: action标签: 此标记使开发人员能够直接从JSP页面调用动作指定动作的名称和一个可选的命名空间。标签的主体内容是用行动来呈现结果。任何结果处理器定义在struts.xml这个动作将被忽略,指定除非execut 阅读全文
posted @ 2018-07-18 11:10 平心 阅读(242) 评论(0) 推荐(0) 编辑
摘要: Struts 2 的标签有一组标签,更容易控制流程页面执行。以下是重要的Struts2控制标签列表: if /else 标签: 这些标签执行可在每一种语言找到的一种基本条件流程。 'If'标签可用于本身或与“Else If''标签和/或单/多'Else'标签,如下图所示: if else 实例 it 阅读全文
posted @ 2018-07-18 11:09 平心 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 例如,在数据库的某个表里有1000条数据,我们每次只显示100条数据,在第1页显示第0到第99条,在第2页显示第100到199条,依次类推,这就是分页。 分页可以分为逻辑分页和物理分页。逻辑分页是我们的程序在显示每页的数据时,首先查询得到表中的1000条数据,然后成熟根据当前页的“页码”选出其中的1 阅读全文
posted @ 2018-07-18 00:07 平心 阅读(794) 评论(0) 推荐(0) 编辑
摘要: MyBatis是ibatis的升级版,作为hibernate的老对手,它是一个可以自定义SQL、存储过程和高级映射的持久层框架。与Hibernate 的主要区别就是 Mybatis 是半自动化的,而 Hibernate 是全自动的,所以当应用需求越来越复杂的时候,自动化的 SQL 显得比较笨拙。经常 阅读全文
posted @ 2018-07-18 00:04 平心 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 整个Mybatis与Spring集成示例要完成的步骤如下: 1、示例功能描述 2、创建工程 3、数据库表结构及数据记录 4、实例对象 5、配置文件 6、测试执行,输出结果 1、示例功能描述 在本示例中,需要完成这样的一个简单功能,即,指定一个用户(ID=1),查询出这个用户的基本信息,并关联查询这个 阅读全文
posted @ 2018-07-17 23:58 平心 阅读(346) 评论(0) 推荐(0) 编辑
摘要: mybatis3.0 添加了association和collection标签专门用于对多个相关实体类数据进行级联查询,但仍不支持多个相关实体类数据的级联保存和级联删除操作。因此在进行实体类多对多映射表设计时,需要专门建立一个关联对象类对相关实体类的关联关系进行描述。下文将以“User”和“Group 阅读全文
posted @ 2018-07-17 23:49 平心 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 一,引入支持Struts2支持注解开发jar包: struts2-convention-plugin-2.1.8.1.jar(支持Struts2框架注解开发的jar包) 二,Struts2使用注解开发需要遵循一些规范: 1,Action要必须继承ActionSupport父类; 2,Action所在 阅读全文
posted @ 2018-07-17 23:00 平心 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Struts 2 应用程序可以使用Java5注释作为替代XML和Java属性配置。这里是清单的不同的类别有关的最重要的注解: 命名空间注释(动作注释): @ Namespace注释允许在Action类中,而不是基于零配置的约定动作的命名空间的定义。 结果注释 - (动作译注): @ Result注解 阅读全文
posted @ 2018-07-17 22:49 平心 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 在HTTP请求中的一切都被视为一个String由协议。这包括数字,布尔值,整数,日期,小数和一切。每一件事情是一个字符串,将根据HTTP。然而,Struts类可以有任何数据类型的属性。Struts的自动装配属性? Struts使用了多种类型转换器在幕后做繁重。例如,如果Action类的属性有一个整数 阅读全文
posted @ 2018-07-17 22:16 平心 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 源地址:https://www.cnblogs.com/oumyye/p/4368453.html 国际化(i18n)是规划和实施的产品和服务,使他们能很容易地适应特定的本地语言和文化的过程中,这个过程被称为本地化。国际化的过程有时也被称为翻译或本地化启用。国际化是缩写i18n,因为我和两端用n字打 阅读全文
posted @ 2018-07-17 21:35 平心 阅读(215) 评论(0) 推荐(0) 编辑