- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 hibernate——多表关系映射之多对多第二篇(主键外的其它字段映射)
在第一篇中写了多表映射之多对多的常规配置,即关联表中只有以其它表主键做外键的字段。第一篇链接这一篇是讲述多对多映射时,关联表如何配置非主键字段。依然以Employee与Role为例与常规配置相比需要多编写一个实体类,例EmployeeAndRole.java,该实体类应包含Employee类和Role类对象,并提供getter、setter方法。如下:public class Emp...
2019-02-26 16:52:44
308
原创 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
250
翻译 比较hibernate和mybatis优缺点
首要声明,该篇文章的编写是依据其他多篇文章汇总整理而来。并非完全原创,只为加深自己的理解的同时方便大家,侵权必删!首先从orm(object relation mapping)等级来讲,hibernate和mybatis都属于orm框架,hibernate属于4级(顶级),mybatis属于2级。从此可见,hibernate比mybatis更强大一些,强大的体现在于:●开发速度与工作量。...
2019-02-25 11:37:45
14991
4
原创 初识VO、DTO、DO、PO实体类
首先解释一下,VO、DTO、DO、PO均是实体类,其性质是一样的,只是因为安全性及其他原因将其划分为了不同的层次。之所以这么划分是因为:假如有一张user表,包含userName、userPassWord、age、position这四个字段。现要展示user表中的信息到页面,密码肯定是不能展示的,但是与表user对应的PO实体类有userPassWord属性,如果全局都用这一个实体类,那么密码字段...
2019-01-22 20:29:49
2466
原创 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
1037
原创 配置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
1006
原创 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
1573
原创 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
11008
原创 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
1289
原创 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
208
原创 maven分模块开发
在实际开发中,一个项目需要分为多个小组进行不同的模块同时开发,此时,就要用到分模块开发方式。maven的分模块开发可以将项目分为多个层次,如dao层、service层、web层等,它们分别存放在不同的电脑上,通过maven仓库进行关联。maven分模块开发的大体架构包括:一个父工程,多个子模块1. 父工程(pom)父工程用来规范和管理jar包,不做其他事情。创建一个Maven ...
2018-11-07 14:28:01
1114
原创 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
1705
原创 CRM项目(数据字典+ajax+动态下拉框)
crm项目 客户管理 > 添加客户背景:添加客户时有一些值是固定的选项,比如:客户信息来源(电话营销、网络营销),客户级别(VIP客户、普通客户)。在添加客户时,这些可以通过下拉框的形式来选择,防止自行填写时出现不应有的数据,如:客户级别只有vip、普通两种,自行填写时有可能会填一个“至尊”,这就有悖初衷。下拉框中的选项如果直接在显示层(jsp)写死,不便于更改,不够灵活,所以采用...
2018-10-23 20:55:35
998
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
1152
原创 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
2395
原创 对象、字符串转为数组,对象字符化,字符对象化
将对象、字符串转为数组常用的几种方法有:1. [].slice.call(对象名、数组名);2. Array.from(对象名、数组名); 看着很简单的样子,但是实际操作很容易就掉坑里了!!!我就是从坑里爬出来才来写的这篇博客!说多了都是泪,不费话了,看下面的例子:var myJson = { name : "张三", age...
2018-03-08 20:11:43
6121
原创 js 数据类型转换问题
类型转换问题概括在JavaScript中有7种不同的数据类型:number、string、boolean、object、function、null、undefined3中对象类型:Object、Date、Array强制转换 1. 转为number类型 Number //不会省略小数,保持原样 parseInt //省略小数,可用于取整 p...
2018-02-19 20:57:19
282
intelliJ-export.zip
2019-09-05
Eclipse绿豆沙配色方案+Inconsolata字体(OpenType/PFA/TruType三种)
2018-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人