摘要: 序言 写这篇文章之前,自己也查了很多的资料来搞清楚这两者的关系和各自所做的事情,但是百度一搜,大多数博文感觉说的云里雾里,可能博主自己清楚是怎么一回事,但是给一个不懂的人或者一知半解的人看的话,别人也看不懂其中的关系,所以我自己写博文的时候,会尽量用通俗通俗在通俗的语言去描述一个概念,希望能尽自己的 阅读全文
posted @ 2019-07-22 17:28 DarJeely 阅读(472) 评论(0) 推荐(0)
摘要: 序言 之前讲解了一对多(单向、双向)、多对多(双向),今天就讲解一下最后一个关系,一对一。 心情不错。状态也挺好的,赶紧写一篇博文造福一下大家把。 --WZY 一、一对一关系的概述 一对一关系看起来简单,其实也挺复杂的。其中关系就包含了四种,单向双向和主键关联外键关联。 什么意思呢,也就是包含了单向 阅读全文
posted @ 2019-07-22 17:20 DarJeely 阅读(394) 评论(0) 推荐(0)
摘要: 序言 莫名长了几颗痘,真TM疼,可能是现在运动太少了,天天对着电脑,决定了,今天下午花两小时去跑步了, 现在继上一章节的一对多的映射关系讲解后,今天来讲讲多对多的映射关系把,明白了一对多,多对多个人感觉还是比较容易的,需要理清楚其数据库关系图,那么你就拿下了它。映射文件的配置还是那么些死东西。 -- 阅读全文
posted @ 2019-07-22 17:02 DarJeely 阅读(205) 评论(0) 推荐(0)
摘要: 序言 前面两节讲了hibernate的两个配置文件和hello world!。还有hibernate的一级缓存和三种状态,基本上hibernate就懂一点了,从这章起开始一个很重要的知识点,hibernate的关系映射。一对一、一对多、多对多的讲解。,希望你们能从中学到东西,我也从中巩固自己的知识 阅读全文
posted @ 2019-07-22 16:56 DarJeely 阅读(190) 评论(0) 推荐(0)
摘要: 序言 前一篇文章知道了什么是hibernate,并且创建了第一个hibernate工程,今天就来先谈谈hibernate的一级缓存和它的三种状态,先要对着两个有一个深刻的了解,才能对后面我要讲解的一对多,一对一、多对多这种映射关系更好的理 --WZY 一、一级缓存和快照 什么是一级缓存呢? 很简单, 阅读全文
posted @ 2019-07-22 16:14 DarJeely 阅读(220) 评论(0) 推荐(0)
摘要: 既然我们讲到了一对多和多对一关系,必然要提到多表设计的问题。在开发中,前期需要进行需求分析,希求分析提供E-R图,根据ER图编写表结构。 我们知道表之间关系存在三种: 一对多&多对一:1表(主表)必须主键 和 多表(从表)必须外键,主表的主键 与 从表外键 形成主外键关系 多对多:提供中间表(从表) 阅读全文
posted @ 2019-07-22 16:07 DarJeely 阅读(243) 评论(0) 推荐(0)
摘要: 1. 一对多映射 1.1 JavaWeb 一对多建表原则 多方表的外键指向一方表的主键; 1.2 编写一对多的 JavaBean 1.3 编写一对多的映射配置文件 2. 保存客户和联系人的数据 2.1 双向关联的方式保存数据 2.2 级联保存 级联保存:保存一方,同时可以把关联的对象也保存到数据库中 阅读全文
posted @ 2019-07-22 16:02 DarJeely 阅读(258) 评论(0) 推荐(0)
摘要: 版权声明:翀版 https://blog.csdn.net/biggerchong/article/details/843401053. Hibernate关联映射上接Hibernate持久化类:https://blog.csdn.net/biggerchong/article/details/84 阅读全文
posted @ 2019-07-22 15:42 DarJeely 阅读(200) 评论(0) 推荐(0)
摘要: Hibernate关系映射(三) 多对多 Hibernate关系映射(三) 多对多 一、使用用户User和Role实现多对多的示例 User.java,实现对Role的引用 package com.lxit.entity; import java.util.HashSet; import java. 阅读全文
posted @ 2019-07-22 15:34 DarJeely 阅读(161) 评论(0) 推荐(0)
摘要: Hibernate关系映射(三) 多对一和一对多 Hibernate关系映射(三) 多对一和一对多 一、多对一 学生Student和班级Grade实现多对一,多个学生对应一个班级。 Student.java实体类,映射了班级的属性。 package com.lxit.entity;import ja 阅读全文
posted @ 2019-07-22 15:33 DarJeely 阅读(207) 评论(0) 推荐(0)
摘要: 基于外键的双向一对一关联映射 需要在一端添加<one-to-one>标签,用property-ref来指定反向属性引用。 还是通过刚才用户和地址来演示双向一对一关联。 代码演示 一、实体类 Account.cs,需要添加被控端的引用 Address.cs,被控端也需要添加主控端的引用 二、映射文件 阅读全文
posted @ 2019-07-22 15:29 DarJeely 阅读(215) 评论(0) 推荐(0)
摘要: Hibernate关系映射(一) 基于外键的单向一对一 Hibernate关系映射(一) 基于外键的单向一对一 模拟用户和地址的映射关系,一个用户只有一个地址,用户知道地址,但是地址不知道用户。用户对地址的单向一对一映射。 一、建立实体类 Account.cs类 package com.lxit.e 阅读全文
posted @ 2019-07-22 15:27 DarJeely 阅读(225) 评论(0) 推荐(0)
摘要: 什么是Hibernate中的关联映射? 简单来说Hibernate是ORM映射的持久层框架,全称是(Object Relational Mapping),即对象关系映射。 它将数据库中的表映射成对应的对象,以对象的形式展现,这样我们就可以通过映射的对象来对数据库中的数据进行间接的操作。 关联映射是将 阅读全文
posted @ 2019-07-22 15:23 DarJeely 阅读(248) 评论(0) 推荐(0)
摘要: 查询语言 Hibernate 查询语言(HQL)是一种面向对象的查询语言,类似于 SQL,但不是去对表和列进行操作,而是面向对象和它们的属性。 HQL 查询被 Hibernate 翻译为传统的 SQL 查询从而对数据库进行操作。 尽管你能直接使用本地 SQL 语句,但我还是建议你尽可能的使用 HQL 阅读全文
posted @ 2019-07-22 14:52 DarJeely 阅读(179) 评论(0) 推荐(0)
摘要: O/R 映射 目前为止我们已经通过应用 Hibernate 见识过十分基础的 O/R 映射了,但是还有三个更加重要的有关映射的话题需要我们更详细的探讨。这三个话题是集合的映射,实体类之间的关联映射以及组件映射。 集合映射 如果一个实例或者类中有特定变量的值的集合,那么我们可以应用 Java 中的任何 阅读全文
posted @ 2019-07-22 14:50 DarJeely 阅读(332) 评论(0) 推荐(0)
摘要: 以MySQL数据库为例,请在数据库里面建好对应的表。 1.配置数据库链接 打开Myelipse Database Explorer视图 Window-->Open Perspective-->MyEclipse Database Explorer 在DB Browser栏中右键新建连接:New... 阅读全文
posted @ 2019-07-22 14:30 DarJeely 阅读(289) 评论(0) 推荐(0)
摘要: 通过数据库中的表,使用 MyEclipse2017的反向生成工具-->hibernate反转引擎引擎(MyEclipse2017自带的插件) 来反转生成实体类和对应的映射文件 文章目录 Java视图 Hibernate视图 eclipse 回到顶部 Java视图 1、在MyEclipse中,Java 阅读全文
posted @ 2019-07-22 14:16 DarJeely 阅读(297) 评论(0) 推荐(0)
摘要: 用Hibernate Tools生成Hibernate Mapping映射文件 Eclipse中要集成安装Hibernate Tools组件 如果没有,请查看:Eclipse juno 中安装 JBoss Tools,集成Hibernate 一.确定环境: 1.Maven3.0.5 2.Eclips 阅读全文
posted @ 2019-07-22 14:11 DarJeely 阅读(503) 评论(0) 推荐(0)
摘要: 下载地址: Swftools下载地址 http://www.swftools.org/swftools-0.9.2.tar.gz openoffice下载地址 http://www.openoffice.org/download/other.html 64位系统下载下面的 http://jaist. 阅读全文
posted @ 2019-07-22 11:06 DarJeely 阅读(318) 评论(0) 推荐(0)
摘要: FreeMarker 是一个用 Java 语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker 与 Web 容器无关,即在 Web 运行时,它并不知道 Servlet 或 HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成 XML,JSP 或 Java 等。 ​ 摘要: 采用的是 freemarker 版本 2.3.21 采用 BeansWrapperBuilder 替... 阅读全文
posted @ 2019-07-22 10:30 DarJeely 阅读(647) 评论(0) 推荐(0)
摘要: FreeMarker 是一个用 Java 语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker 与 Web 容器无关,即在 Web 运行时,它并不知道 Servlet 或 HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成 XML,JSP 或 Java 等。 一、Freemarker 的介绍 ​ Freemarker 是一款模板引擎,是一种基于模版生成静态文件的通用 工... 阅读全文
posted @ 2019-07-22 10:29 DarJeely 阅读(1812) 评论(0) 推荐(1)
摘要: 一、创建查询对象的方式 对要搜索的信息创建 Query 查询对象,Lucene 会根据 Query 查询对象生成最终的查询语法。类似关系数据库 Sql 语法一样,Lucene 也有自己的查询语法,比如:“name:lucene”表示查询 Field 的 name 为 “lucene” 的文档信息。 可通过两种方法创建查询对象: 使用 Lucene 提供 Query 子类 Query 是一个抽... 阅读全文
posted @ 2019-07-22 10:28 DarJeely 阅读(329) 评论(0) 推荐(0)
摘要: 一、Field 域 1.Field 属性 Field 是文档中的域,包括 Field 名和 Field 值两部分,一个文档可以包括多个 Field,Document 只是 Field 的一个承载体,Field 值即为要索引的内容,也是要搜索的内容。 是否分词 (tokenized) 是:作分词处理,即将 Field 值进行分词,分词的目的是为了索引。 比如:商品名称、商品简介等,这些内容用户要... 阅读全文
posted @ 2019-07-22 10:27 DarJeely 阅读(404) 评论(0) 推荐(0)
摘要: Freemaker 是一个强大的模板引擎,相比 velocity 而言,其强大的过程调用、递归和闭包回调功能让 freemaker 可以完成几乎所有我们所想的功能。从个人看法而言,freemaker 完全有能力作为 MDA 的代码辅助生成工具。 本文试图越过传统的概念性介绍,通过一组例子直接把读者带入到 Freemaker 应用的较高层阶。 大家看文章标题就应该知道,我想用一篇文章,把大家从... 阅读全文
posted @ 2019-07-22 10:25 DarJeely 阅读(804) 评论(0) 推荐(0)
摘要: cms 开发 ———— 库内新增对象 Products 的流程说明及其他技巧 第一步:Entity com.jeecms.cms.entity.assist.base下建立模型基础类BaseCmsProducts.java com.jeecms.cms.entity.assist 下建立对象类继承继承模型 CmsProducts.java com.jeecms.cms.entity.assis... 阅读全文
posted @ 2019-07-22 10:22 DarJeely 阅读(335) 评论(0) 推荐(0)
摘要: 将jeeadmin/jeecms/index.do 改为admin/index.do为例 修改WebContent\WEB-INF\web.xml JeeCmsAdmin /jeeadmin/jeecms/* 改为 JeeCmsAdmin /admin/* 修改WebContent\WEB-INF\config\jeecms-servlet-a... 阅读全文
posted @ 2019-07-22 10:21 DarJeely 阅读(1039) 评论(0) 推荐(0)
摘要: Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。 ##Axios npm version build status code coverage npm downloads gitter chat Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。 Features 从浏览器中创建 XMLHttp... 阅读全文
posted @ 2019-07-22 10:18 DarJeely 阅读(885) 评论(0) 推荐(0)
摘要: 前言 我们在使用 vue-cli 启动项目的时候npm run dev便可以启动我们的项目了,通常我们的请求地址是以 localhost:8080 来请求接口数据的,localhost 是没有办法设置 cookie 的。 我们可以在 vue-cli 配置文件里面设置一个代理,跨域的方法有很多,通常需要后台来进行配置。我们可以直接通过 node.js 代理服务器来实现跨域请求。 vue pro... 阅读全文
posted @ 2019-07-22 10:16 DarJeely 阅读(1234) 评论(0) 推荐(0)
摘要: 开发文档 1. 系统架构概述 本系统核心架构为 FreeMarker+hibernate+Spirng 的 mvc 分层架构。 1.1 分层架构模型 img 1.2 数据流转模型 (前端) img 2. 框架目录介绍 2.1Cms 包介绍 具体包名 相关功能描述 com\mi\cms 常量包 com\mi\cms\action 通用 action 抽象类包 com\mi... 阅读全文
posted @ 2019-07-22 10:15 DarJeely 阅读(1852) 评论(0) 推荐(0)
摘要: CMS 是”Content Management System” 的缩写,意为” 内容管理系统”。 内容管理系统是企业信息化建设和电子政务的新宠,也是一个相对较新的市场。对于内容管理,业界还没有一个统一的定义,不同的机构有不同的理解。 · 基于 java 技术开发,继承其强大、稳定、安全、高效、跨平台等多方面的优点 · 采用 SpringMVC3+Spring3+Hibernate3+Free... 阅读全文
posted @ 2019-07-22 10:10 DarJeely 阅读(1507) 评论(0) 推荐(0)
摘要: ScheduleIterator 接口 import java.util.Date;public interface ScheduleIterator {public Date next();// 获取下一个触发的时间点} Scheduler 类 import java. 定时任务框架代码。整个框架 阅读全文
posted @ 2019-07-22 10:10 DarJeely 阅读(264) 评论(0) 推荐(0)
摘要: CMS 是”Content Management System” 的缩写,意为” 内容管理系统”。 内容管理系统是企业信息化建设和电子政务的新宠,也是一个相对较新的市场。对于内容管理,业界还没有一个统一的定义,不同的机构有不同的理解。 自定义标签 [mycontent_list] 实现步骤: 创建 阅读全文
posted @ 2019-07-22 10:07 DarJeely 阅读(281) 评论(0) 推荐(0)
摘要: Logback 是由 log4j 创始人设计的又一个开源日志组件。 一. logback 的介绍 ​ logback 当前分成三个模块:logback-core,logback- classic 和 logback-access。logback-core 是其它两个模块的基础模块。logback-classic 是 log4j 的一个 改良版本。此外 logback-classic 完整实现 ... 阅读全文
posted @ 2019-07-22 10:05 DarJeely 阅读(514) 评论(0) 推荐(0)
摘要: 本文作者: IIsKei 本文链接: http://www.iskei.cn/posts/50510.html 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处! 阅读全文
posted @ 2019-07-22 10:03 DarJeely 阅读(493) 评论(0) 推荐(0)
摘要: 一、安装NODEJS运行环境 前往nodejs官网下载nodejs,https://nodejs.org/en/ ,建议下载最新稳定版的,下载后安装即可,下载选择类似如下 安装完毕之后,在cmd中输入node -v查看是否已经安装成功 如果有版本号显示,则代表安装成功!!! 接下来我们尝试输入npm 阅读全文
posted @ 2019-07-22 09:55 DarJeely 阅读(1064) 评论(0) 推荐(0)
摘要: 转载:https://blog.csdn.net/weixin_44063566/article/details/88897406 之前遇到了一个JEECMS大概看了一下, 测试版本JEECMSV9.3 SSRF/src/main/java/com/jeecms/cms/action/member/ 阅读全文
posted @ 2019-07-22 09:26 DarJeely 阅读(622) 评论(0) 推荐(0)
摘要: 转载:https://blog.csdn.net/libieme/article/details/83588929 jeecms v9.3 has a stroed xss vulnerabilityAn issue was discovered in jeecms v9.3 There is a 阅读全文
posted @ 2019-07-22 09:24 DarJeely 阅读(335) 评论(0) 推荐(0)
摘要: 1、找不到ehcache.xml文件问题 cache-context.xml <property name="configLocation"> <value>/WEB-INF/config/ehcache.xml</value> </property> 2、报错 2019-07-20 14:49:0 阅读全文
posted @ 2019-07-22 09:13 DarJeely 阅读(209) 评论(0) 推荐(0)
摘要: 1、暂时解决办法 webpack.prod.conf.js 解决办法,暂时注释掉//const OptimizeCSSPlugin = require('optimize-css-assets-webpack-plugin') //new OptimizeCSSPlugin({ // cssProc 阅读全文
posted @ 2019-07-22 09:05 DarJeely 阅读(1089) 评论(2) 推荐(2)