自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

花落惊夜雨的博客

代码天堂的入门者

  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 hibernate——多表关系映射之多对多第二篇(主键外的其它字段映射)

在第一篇中写了多表映射之多对多的常规配置,即关联表中只有以其它表主键做外键的字段。第一篇链接这一篇是讲述多对多映射时,关联表如何配置非主键字段。依然以Employee与Role为例与常规配置相比需要多编写一个实体类,例EmployeeAndRole.java,该实体类应包含Employee类和Role类对象,并提供getter、setter方法。如下:public class Emp...

2019-02-26 16:52:44 272

原创 hibernate——多表关系映射之多对多第一篇(常规)

本篇文章以Employee(员工)和Role(角色)为例讲述多对多映射关系的配置。第一步:建表(MySQL)#员工表CREATE TABLE employee (ID INT(2) PRIMARY KEY AUTO_INCREMENT,NAME CHAR(10) NOT NULL,AGE INT(2) NOT NULL);#角色表CREATE TABLE role (ID...

2019-02-26 11:29:12 209

翻译 比较hibernate和mybatis优缺点

首要声明,该篇文章的编写是依据其他多篇文章汇总整理而来。并非完全原创,只为加深自己的理解的同时方便大家,侵权必删!首先从orm(object relation mapping)等级来讲,hibernate和mybatis都属于orm框架,hibernate属于4级(顶级),mybatis属于2级。从此可见,hibernate比mybatis更强大一些,强大的体现在于:●开发速度与工作量。...

2019-02-25 11:37:45 14879 4

原创 初识VO、DTO、DO、PO实体类

首先解释一下,VO、DTO、DO、PO均是实体类,其性质是一样的,只是因为安全性及其他原因将其划分为了不同的层次。之所以这么划分是因为:假如有一张user表,包含userName、userPassWord、age、position这四个字段。现要展示user表中的信息到页面,密码肯定是不能展示的,但是与表user对应的PO实体类有userPassWord属性,如果全局都用这一个实体类,那么密码字段...

2019-01-22 20:29:49 2377

原创 context:annotation-config和context:component-scan的区别

<context-annotation-config/>该配置的主要作用是“激活”已声明的bean,即“激活”spring容器内配置的bean。如:在spring容器内配置了<bean name="demo" class="com.example.Demo"></bean>,那么则可以使用@Autowired注解将demo注入相应对象中。但是,该配置对@...

2019-01-22 19:59:20 988

原创 配置spring+springMVC+mybatis+oracle

项目结构:1. applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/c...

2019-01-21 16:29:47 964

原创 JSTL自定义lastIndexOf方法

JSTL的fn标签中只有indexOf()方法,然而有时我们需要用到lastIndexOf(),比如取文件后缀时。自定义标签方法其实可以参考JSTL自带的fn标签方法是如何定义的。1. 创建一个java类public class Functions { public static int lastIndexOf(String input, String substring) ...

2018-12-20 10:35:13 1523

原创 Tomcat报错:The origin server did not find a current representation for the target resource...

错误信息:“The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.”解决方案(eclipse):查看项目中是否存在两个web.xml文件 移除tomcat server中所有的项目,然后c...

2018-12-20 10:07:30 10502

原创 maven部署tomcat

1. 修改tomcat-users.xml文件    tomcat安装目录下,conf/tomcat-users.xml<tomcat-users version="1.0" xmlns="http://tomcat.apache.org/xml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc...

2018-11-07 15:02:08 1255

原创 maven搭建SSH的pom文件

 锁定jar包版本<!-- 属性 --> <properties> <spring.version>4.2.4.RELEASE</spring.version> <hibernate.version>5.0.7.Final</hibernate.version> <struts.version>

2018-11-07 14:42:01 167

原创 maven分模块开发

在实际开发中,一个项目需要分为多个小组进行不同的模块同时开发,此时,就要用到分模块开发方式。maven的分模块开发可以将项目分为多个层次,如dao层、service层、web层等,它们分别存放在不同的电脑上,通过maven仓库进行关联。maven分模块开发的大体架构包括:一个父工程,多个子模块1. 父工程(pom)父工程用来规范和管理jar包,不做其他事情。创建一个Maven ...

2018-11-07 14:28:01 1071

原创 maven中jstl标签,struts2标签库报错问题解决方案

错误信息如下:1. The absolute uri:[http://java.sun.com/jsp/jstl/core] cannot be resolved in either web.xml or the jar files deployed with this application2. Unable to find taglib "s" for URI: /struts-tag...

2018-11-07 09:27:27 1655

原创 CRM项目(数据字典+ajax+动态下拉框)

crm项目  客户管理 > 添加客户背景:添加客户时有一些值是固定的选项,比如:客户信息来源(电话营销、网络营销),客户级别(VIP客户、普通客户)。在添加客户时,这些可以通过下拉框的形式来选择,防止自行填写时出现不应有的数据,如:客户级别只有vip、普通两种,自行填写时有可能会填一个“至尊”,这就有悖初衷。下拉框中的选项如果直接在显示层(jsp)写死,不便于更改,不够灵活,所以采用...

2018-10-23 20:55:35 912 2

原创 XML 相对于 IE、谷歌、火狐的兼容处理

首先 加载 XML 有两种方式, 外部载入  和  xml字符串解析IE    是最早支持XML的浏览器      ActiveXObject对象实现的 IE9-      MSXML2.DOMDocument.6.0   最新的版本      MSXML2.DOMDocument.3.0   javascript使用 建议使用版本      MSXML2.DOMDocument       IE...

2018-03-13 11:59:23 1090

原创 JS事件中的兼容问题

1. 事件对象event的兼容问题    IE9+ :  event                      IE9- : window.evente = e || window.event;可简写为:e = e || event;2. 获取鼠标位置 pageX, pageY 的兼容问题    e.clientX / e.clientY     无兼容问题 (获取到页面可视框的距离)    ...

2018-03-10 12:31:21 2346

原创 对象、字符串转为数组,对象字符化,字符对象化

将对象、字符串转为数组常用的几种方法有:1. [].slice.call(对象名、数组名);2. Array.from(对象名、数组名);    看着很简单的样子,但是实际操作很容易就掉坑里了!!!我就是从坑里爬出来才来写的这篇博客!说多了都是泪,不费话了,看下面的例子:var myJson = { name : "张三", age...

2018-03-08 20:11:43 6066

原创 js 数据类型转换问题

类型转换问题概括在JavaScript中有7种不同的数据类型:number、string、boolean、object、function、null、undefined3中对象类型:Object、Date、Array强制转换    1. 转为number类型        Number    //不会省略小数,保持原样        parseInt    //省略小数,可用于取整        p...

2018-02-19 20:57:19 243

intelliJ-export.zip

让idea可以像eclipse一样按文件结构导出文件。使用方法:1.将下载下来的jar包复制到idea安装目录的plugins(例:C:\Users\Aha\.IntelliJIdea2018.1\config\plugins)2.也可以直接在idea中安装插件面板选择"Insall plugins from disk..."然后选择jar包后重启idea。 安装好之后就可以在右键菜单顶部看到Export Files选项。

2019-09-05

Eclipse绿豆沙配色方案+Inconsolata字体(OpenType/PFA/TruType三种)

护眼色配色方案以及程序员等宽字体Inconsolata三种类型,window下可能会出现字体模糊的情况,三种自己试试,亲测有一个是清晰可使用的!给我留言免费拿也阔以,只是不能保证什么时候看到留言。。

2018-12-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除