自定义博客皮肤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)
  • 收藏
  • 关注

转载 hibernate之关联关系(一对多)

什么是关联(association)?关联指的是类之间的引用关系。如果类A与类B关联,那么被引用的类B将被定义为类A的属性。例如: class B{ private String name; } public class A{ private B b = new B; public A(){} }关联的分类:关联可以分为...

2019-07-15 20:56:00 168

转载 hibernate之主键生成策略

一、主键类型1.自然主键(主键本身就是表中的一个字段,实体中一个具体的属性)表中已经具有某字段,并且该字段具有业务含义作为主键,称之为自然主键。例如:在person表中的身份证号,既是唯一的,又可以单独标识一个person2.代理主键(主键不是实体中某个具体的属性,而是一个不相关的字段)表中原本不存在的字段,且不具备业务含义的字段作为主键,称之为代理主键。更合理的方式是使用代理主...

2019-07-14 18:27:00 193

转载 hibernate入门

什么是hibernate?Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构...

2019-07-13 20:39:00 149

转载 拦截器与文件上传

拦截器与文件上传 三种上传方案: 1、上传到tomcat服务器(不能及时刷新) 2、上传到指定文件目录,添加服务器与真实目录的映射关系,从而解耦上传文件与tomcat的关系 文件服务器(目前公司用的最常用的方法) 3、在数据库表中建立二进制字段,将图片存储到数据库(处理上百万的数据不方便)完成图片上传:写两个方法:1.上传图片2.跳转文件上传页面。 1 ...

2019-07-11 11:57:00 141

转载 struts2完成增删改查

利用struts完成增删改查: 思路: 1、导入相关的pom依赖(struts、自定义标签库的依赖) 2、分页的tag类导入、z.tld、完成web.xml的配置 3、dao层去访问数据 4、web层去调用dao层给前台返回数据 5、在struts_sy.xml进行配置 6、写jsp界面1、导入相关的pom依赖(struts、自定义标签库的依赖) 1 &lt...

2019-06-30 10:21:00 217

转载 OGNL介绍

OGNL介绍:OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。它使用相同的表达式去存取对象的属性。这样可以更好的取得数据。OGNL可以让我们用非常简单的表达式访问对象层,例如,当前环境的根对象为user1...

2019-06-28 20:22:00 197

转载 struts入门

struts简介:Struts是Apache软件基金会(ASF)赞助的一个开源项目。它最初是Jakarta项目中的一个子项目,并在2004年3月成为ASF的顶级项目。它通过采用Java Servlet/JSP技术,实现了基于Java EEWeb应用的Model-View-Controller(MVC)设计模式的应用框架,是MVC经典设计模式中的一个经典产品。优缺点:Stru...

2019-06-26 20:31:00 138

转载 Maven环境搭建

文章目录:maven环境搭建在eclipce中创建maven项目maven的文件层级结构Maven安装与配置 下载maven安装包,解压即可使用,下载地址:http://maven.apache.org/download.cgi配置maven环境变量MAVEN_HOMEM2_HOME修改...

2019-06-24 21:46:00 97

转载 EasyUi前后端分离

以前的JavaWeb项目大多数都是java程序员又当爹又当妈,又搞前端,又搞后端。随着时代的发展,渐渐的许多大中小公司开始把前后端的界限分的越来越明确,前端工程师只管前端的事情,后端工程师只管后端的事情。正所谓术业有专攻,一个人如果什么都会,那么他毕竟什么都不精。大中型公司需要专业人才,小公司需要全才,但是对于个人职业发展来说,我建议是分开。1、对于后端java工程师:把...

2019-06-14 11:54:00 210

转载 EasyUI权限

EasyUI权限:不同角色的人登录应该看到不同的权限和内容.1、一星权限设计(用户权限多对一)2、二星权限设计(用户权限多对多)接下来我们就做一个三表的权限1用户表(t_easyui_user_version2)2.用户菜单中间表(t_easyui_usermenu)3.菜单表(t_easyui_menu)然后再写一...

2019-06-12 23:09:00 119

转载 easyui 入门讲解

EasyUI:jQuery EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。EasyUI,Bootstrap,LayUI之间的区别:EasyUI:快速开发,...

2019-06-12 11:33:00 106

转载 HashTable和HashMap区别

HashTable和HashMap区别: 1、继承的父类不同 Hashtable继承自Dictionary类,而HashMap继承自AbstractMap类。但二者都实现了Map接口。 2、线程安全性不同 javadoc中关于hashmap的一段描述如下:此实现不是同步的。如果多个线程同时访问一个哈希映射,而其...

2019-05-22 11:39:00 88

转载 泛型

泛型泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。泛型类是引用类型,是堆对象,主要是引入了类型参数这个概念。泛型的定义主要有以下两种:1.在程序编码中一些包含类型参数的类型,也就...

2019-05-21 11:22:00 111

转载 集合2

集合021.Vector(同步)和ArrayList(异步)异同 Vector线程同步,线程安全 ArrayList的运行速度较快,因为没有使用线程2.L...

2019-05-21 11:14:00 93

转载 关于集合

定义一个集合ArrayList arr=new ArrayList(); arr.add("a"); arr.add("b"); arr.add("c"); arr.add("d"); arr.add("e"); arr.add("f");输出集合的大小长度:System.out.println(arr.size());下标输出方式:...

2019-05-20 09:13:00 107

转载 如何优化limit

1. 背景假设有如下SQL语句:SELECT * FROM table1 LIMIT offset, rows这是一条典型的LIMIT语句,常见的使用场景是,某些查询返回的内容特别多,而客户端处理能力有限,希望每次只取一部分结果进行处理。上述SQL语句的实现机制是:从“table”表中读取offset+rows行记录抛弃前面的offset行记录,返回后面的ro...

2019-05-17 22:55:00 360

转载 mysql5大引擎之间的区别和优劣之分

MyISAM:默认的MySQL插件式存储引擎,它是在Web、数据仓储和其他应用环境下最常使用的存储引擎之一。注意,通过更改STORAGE_ENGINE配置变量,能够方便地更改MySQL服务器的默认存储引擎。InnoDB:用于事务处理应用程序,具有众多特性,包括ACID事务支持。(提供行级锁)BDB:可替代InnoDB的事务引擎,支持COMMIT、ROLLBACK和其他事务特...

2019-05-17 22:48:00 239

空空如也

空空如也

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

TA关注的人

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