自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 SSH与SSM之间有什么区别?

从大体方面回答 SSH SSM 指向技术 Struts+Spring+hibernate Spring+SpringMVC+MyBatis1、Struts2与SpringMVC ...

2019-04-01 20:09:33 159

原创 《Java集合》面试宝典大全个人见解

我们先通过一张思维导图认识一下集合的框架构成,方便理解和记忆。1:ArrayList和LinkList的区别ArrayList(数据结构):它的优点源于查询速度快,缺点就是添加删除的速度慢LinkList(链表结构):优点即添加和删除的速度快,缺点不适合用于查询2:Collection接口的remove()方法和Iterator接口的remove()方法区别?·区别分别两大(性能方面,...

2019-03-27 19:18:34 105

原创 Spring笔记 - Spring IoC入门

一. 什么是spring,它能够做什么?Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。目的:解决企业应用开发的复杂性功能:使用基本...

2018-12-10 20:09:11 91

原创 javac,或者wsimport命令提示不是内部命令解决办法

一、问题描述在生成WebService客户端代码的时候,使用命令wsimport时,报了“wsimport不是内部或外部命令,也不是可运行的程序或批处理文件”这个错误提示。错误原因:错误原因是Java的环境变量配置的不合适,虽然java -version显示java的版本,但是javac命令会提示不是内部或外部命令。二、解决方法javac,或者wsimport命令提示不是内部命令:进入do...

2018-12-10 20:07:46 708

原创 Spring笔记 - Spring AOP入门

一、什么是AOP?AOP(Aspect Oriented Programming),即面向切面编程。在我们的项目代码中,有大量与日志、事务、权限(AOP称之为横切关注点)相关的代码镶嵌在业务代码当中,造成大量代码的重复与代码的冗余。虽然可以将这些重复的代码封装起来再进行调用,但是这样的调用方式比较单一,不够灵活,无法更好地以模块化的方式,对这些横切关注点进行组织和实现。AOP提出切面(As...

2018-12-10 20:06:18 91

转载 centos7 上安装mysql后登录报错ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password:

安装完mysql后会有个临时密码去日志查看,但是查看登录修改密后还是不行ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password:yes)于是1,停止mysql服务systemctl stop mysqld2,修改配置文件无密码登录vi /etc/my.cnf在最尾部加上skip-gr...

2018-12-10 20:05:07 751

原创 Hibernate多对多级联查询、新增、删除

以书籍与书籍类别为例:一本书可以有多种类型,一种类型也可以对应多本书,书籍和书籍类别的关系是多对多的关系,他们的关系是在中间表里面的。多对多通过一个表找到另一个表的数据的条件为:中间表中间表对应本表的外键中间表对应关联表的外键注:多对多的时候,两个表的关系是通过中间表建立的。代码:数据库脚本:– 书本类别表create table t_hibernate_category(...

2018-12-03 20:43:40 136

原创 HPL进阶

sql是可以写出通用查询且带分页的方法的,hql可以吗?答案是:可以的。在这里把hql的通用查询方法的代码贴出来供大家参考。这里直接上代码了,导依赖以及hibernate的配置就不贴了:BaseDao.javapackage com.crm.util;import java.util.List;import java.util.Map;import java.util.Map.Ent...

2018-12-03 20:42:25 772

转载 ehcache入门

一. ehcache是什么Ehcache 是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大注1:本章介绍的是2.X版本,3.x的版本和2.x的版本API差异比较大二. 为什么需要缓存拉高程序的性能关系型数据库:数据与数据之间存在关系(联系)的数据库 mysql/Oracle、sqlserver非关系型数据库:数据与数据之间是不存在关系的,key-value1、...

2018-12-03 20:40:27 146

翻译 初识hql

1、什么是hql?hql 是hibernate查询语言,全称Hibernate Query Language。hql和sql区别/异同HQL SQL类名/属性 表名/列名区分大小写,关键字不区分大小写 不区分大小写别名 别名?,从下标0开始计算位置(hibernate5之后不支持) ?,从顺序1开始计算位置:命名参数 不支持:命名参数面向对象的查询语言 面向结构查询语言注...

2018-12-03 20:38:59 275

原创 Maven私服Nexus3.x环境构建

1、Nexus介绍Nexus是一个强大的Maven仓库管理器,它极大地简化了本地内部仓库的维护和外部仓库的访问。如果使用了公共的Maven仓库服务器,可以从Maven中央仓库下载所需要的构件(Artifact),但这通常不是一个好的做法。正常做法是在本地架设一个Maven仓库服务器,即利用Nexus私服可以只在一个地方就能够完全控制访问和部署在你所维护仓库中的每个Artifact。Nexu...

2018-11-26 15:34:13 110

原创 hibernate中的主键生成策略

generator元素:表示了一个主键生成器,它用来为持久化类实例生成唯一的标识 。<?xml version="1.0" encoding="UTF-8"?> <!-- name:指的是类属性 type: 类属性的类型 column: 对应表的对应列 --> ...

2018-11-26 15:33:29 79

原创 hibernate对象的三种状态、一级缓存、加载策略

一、hibernate管理对象的三种状态:1、临时状态2、持久状态3、游离状态1、hibernate是通过管理对象来操作数据,这里对象指的是持久化对象。2、hibernate中的三种状态的对象是可以相互转换的,通常编码时只关注持久化对象。关注get、save、update方法所操作后的对象二、一级缓存、快照一级缓存,又被称为session级别的缓存,session.get方法执行...

2018-11-26 15:32:37 118

原创 hibernate中一对多双向关联的记录

数据库脚本建表:– 订单表(主表)create table t_hibernate_order(order_id int primary key auto_increment,order_no varchar(50) not null);– 订单项表(从表)create table t_hibernate_order_item(order_item_id int primary...

2018-11-26 15:30:08 288

空空如也

空空如也

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

TA关注的人

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