Hibernate【缓存】知识要点

2018-03-08
阅读 9 分钟
2.9k
对象状态 Hibernate中对象的状态: 临时/瞬时状态 持久化状态 游离状态 学习Hibernate的对象状态是为了更清晰地知道Hibernate的设计思想,以及是一级缓存的基础...当然啦,也就一点点知识 临时/瞬时状态 当我们直接new出来的对象就是临时/瞬时状态的.. 该对象还没有被持久化【没有保存在数据库中】 不受Session的管理 持...

Hibernate【inverse和cascade属性】知识要点

2018-03-08
阅读 5 分钟
3k
Inverse属性,是在维护关联关系的时候起作用的。只能在“一”的一方中使用该属性!Inverse属性的默认值为fasle,也就是当前一方是有控制权的

输入法设置,SublimeTest,putty掉线

2018-03-08
阅读 2 分钟
2.1k
设置默认中文 在我们使用计算机中,如果输入法的默认语言是英文,那么我们操作起来会更加方便,那我们怎么设置呢??? 以Windows10为例 SublimeTest相关设置 SublimeTest出现乱码! 使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码 {代码...} 顺利安装的话,在Preferences中会出现Pack Con...

Hibernate【映射】知识要点

2018-03-08
阅读 34 分钟
2.7k
前言 前面的我们使用的是一个表的操作,但我们实际的开发中不可能只使用一个表的...因此,本博文主要讲解关联映射 集合映射 需求分析:当用户购买商品,用户可能有多个地址。 数据库表 我们一般如下图一样设计数据库表,一般我们不会在User表设计多个列来保存地址的。因为每个用户的地址个数都不一的,会造成数据冗余 创...

SVN就是这么简单

2018-03-07
阅读 4 分钟
3.6k
Svn是一种集中式文件版本管理系统。集中式代码管理的核心是服务器,所有开发者在开始新一天的工作之前必须从服务器获取代码,然后开发,最后解决冲突,提交。

UML统一建模语言

2018-03-07
阅读 2 分钟
4.3k
是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。它是一种语言,语言就是用来描述一件事物的。

Maven就是这么简单

2018-03-07
阅读 9 分钟
10.5k
Maven是一个采用纯Java编写的开源项目管理工具, Maven采用了一种被称之为Project Object Model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中..

IDEA使用总结

2018-03-07
阅读 6 分钟
7k
IDEA常用设置 在我们第一眼看见IDEA是这个样子的: 显示工具条 我们要显示工具条!,两个按钮哦 黑色主体 我们要黑色的主题,白色的太low了! 调整字体大小 现在的字体太小了,我要鼠标滑轮+crtl键可以控制大小! 调整字体样式 设置代码区字体的大小,样式! 方法间的分隔符 方法之间的分割线: 自动换行 自动换行: 有时...

Hibernate入门这一篇就够了

2018-03-07
阅读 17 分钟
45.2k
Hibernate是一种ORM框架,全称为 Object_Relative DateBase-Mapping,在Java对象与关系数据库之间建立某种映射,以实现直接存取Java对象!

Oracle总结【PLSQL学习】

2018-03-06
阅读 11 分钟
4.5k
PLSQL介绍 PLSQL是Oracle对SQL99的一种扩展,基本每一种数据库都会对SQL进行扩展,Oracle对SQL的扩展就叫做PLSQL... SQL99是什么 (1)是操作所有关系型数据库的规则 (2)是第四代语言 (3)是一种结构化查询语言 (4)只需发出合法合理的命令,就有对应的结果显示 SQL的特点 (1)交互性强,非过程化 (2)数据库操纵...

Oracle总结【视图、索引、事务、用户权限、批量操作】

2018-03-06
阅读 11 分钟
4.1k
在Oracle总结的第一篇中,我们已经总结了一些常用的SQL相关的知识点了...那么本篇主要总结关于Oralce视图、序列、事务的一些内容...

Oracle总结【SQL细节、多表查询、分组查询、分页】

2018-03-06
阅读 5 分钟
5.1k
在之前已经大概了解过Mysql数据库和学过相关的Oracle知识点,但是太久没用过Oracle了,就基本忘了...印象中就只有基本的SQL语句和相关一些概念....写下本博文的原因就是记载着Oracle一些以前没注意到的知识点...以后或许会有用...

SQLServer安装和JDBC连接SQLServer

2018-03-06
阅读 1 分钟
2.7k
SQLServer 安装 参考链接: [链接] JDBC连接SQL Server 参考链接: [链接] 如果文章有错的地方欢迎指正,大家互相交流。习惯在微信看技术文章,想要获取更多的Java资源的同学,可以关注微信公众号:Java3y

Oracle 11g数据库安装和卸载教程

2018-03-05
阅读 4 分钟
4.2k
Oracle11g的安装教程 同时解压缩两个zip文件,生成一个database文件夹,进入到database文件夹,点击setup 去掉安全更新的选项,直接下一步 选择创建和配置数据库,点击下一步 选择服务器类,点击下一步 选择单例数据库安装,点击下一步 选择高级安装,点击下一步 直接点击下一步 选择企业版,点击下一步 选择安装数据库...

Mysql免安装版配置教程和常用命令图

2018-03-05
阅读 3 分钟
9.9k
Mysql免安装版配置教程 下载地址:[链接] 图文版 配置环境变量 新建一个my.ini文件,添加下面内容 {代码...} 以管理员身份运行cmd,切换到bin目录下 执行下面语句,初始化 {代码...} 安装mysql服务,执行下面的语句 {代码...} 启动服务 {代码...} 如果你已经有mysql服务了,但是用不了,执行下面的语句--删除服务,再重新...

数据库面试题(开发者必看)

2018-03-05
阅读 17 分钟
42.9k
数据库常见面试题(开发者篇) 什么是存储过程?有哪些优缺点? 什么是存储过程?有哪些优缺点? 存储过程就像我们编程语言中的函数一样,封装了我们的代码(PLSQL、T-SQL)。 存储过程的优点: 能够将代码封装起来 保存在数据库之中 让编程语言进行调用 存储过程是一个预编译的代码块,执行效率比较高 一个存储过程替代大量...

数据库原理

2018-03-04
阅读 7 分钟
6.5k
毫无疑问,数据库是用来存储数据的。我们对excel肯定不会陌生,excel也是用来存储数据。那既然有excel这样非常好用的软件了,为什么需要数据库呢??

JsChart组件使用

2018-03-04
阅读 8 分钟
1.8k
JsChart是什么? JSChart能够在网页上生成图标,常用于统计信息,十分好用的一个JS组件。 使用JsChart 一。导入jscharts.js二。编写jscharts.jsp测试页面 1.下载JScharts库从官网下载JScharts库,我们使用的是压缩包里面的jscharts.js文件。它大约150KB。 使用JScharts库 在网页文件(如.html或.jsp)包含JScharts库。 {...

常用的CSS框架

2018-03-04
阅读 48 分钟
3.6k
常用的CSS框架 之前在写自己的个人网站的时候,由于自己Web前端不是特别好,于是就去找相关的CSS框架来搭建页面了。 找到以下这么一篇文章(列出了很多常用的CSS框架): [链接] Bootstrap Semantic-ui Foundation Materialize Material-ui Phantomjs Pure Flat-ui Jquery-ui React-bootstrap Uikit Metro-ui-css Iview La...

浅谈CDN、SEO、XSS、CSRF

2018-03-03
阅读 4 分钟
4.8k
CDN在我没接触之前,它给我的印象是用来优化网络请求的,我第一次用到CDN的时候是在找JS文件时。当时找不到相对应的JS文件下载地址(之前一般我都是把JS下载下来,然后在项目中引用的。PS:当然了,我觉得大部分初学者都一样)

Jquery就是这么简单

2018-03-02
阅读 15 分钟
4.6k
我觉得非常重要的理由就是:它能够兼容市面上主流的浏览器,我们学习AJAX就知道了,IE和FireFox获取异步对象的方式是不一样的,而Jquery能够屏蔽掉这些不兼容的东西...

DOM【介绍、HTML中的DOM、XML中的DOM】

2018-03-02
阅读 6 分钟
3.1k
Dom技术使得用户页面可以动态地变化,如可以动态地显示或隐藏一个元素,改变它们的属性,增加一个元素等,Dom技术使得页面的交互性大大地增强。

AJAX跨域完全讲解

2018-03-01
阅读 5 分钟
4.9k
我在收集AJAX面试题的时候其实就已经有过AJAX跨域的问题的了,当时候知道了为什么会存在跨域,以及跨域解决的方案有哪些,今天随着课程的学习,又加深了AJAX跨域的理解,以此记录下来。

JavaScript面向对象入门

2018-03-01
阅读 12 分钟
2.4k
事件驱动 当用户触发执行某些动作的时候【鼠标单机、鼠标移动】,javaScript提供了监听这些事件的机制。当用户触发的时候,就执行我们自己写的代码。

【JavaWeb】图书管理系统【总结】

2018-02-28
阅读 3 分钟
5.6k
感想 该项目是目前为止,我写过代码量最多的项目了.....虽然清楚是没有含金量的【跟着视频来写的】,但感觉自己也在进步中...... 写的过程中,出了不少的问题.....非常多的Servlet,JSP看得眼花..... 现在,想把该项目好好梳理一下要点,于是有了这篇博文.... E-R图 该项目涉及到了5个表:user、orders、orderItem、cate...

【Java资源免费分享,网盘自己拿】

2018-02-28
阅读 1 分钟
7.3k
JavaSE: Java马士兵:链接:[链接]:v3xb Java毕向东:链接:[链接]:qez1 Java刘意:链接:[链接]:34lw JavaWeb基础: Servlet韩顺平:链接:[链接]:kmky JavaWeb方立勋:链接:[链接]:w67y SSH、SSM全套: 168期:链接:[链接]:ro2e 32期:链接:[链接]:125v 对SpringMVC和Mybatis的补充:链接:[链接]:krzl 项...

图书管理系统【用户、购买、订单模块、添加权限】

2018-02-27
阅读 26 分钟
6.1k
用户模块 要登陆后才能购买,因此我们先写购买模块. 设计实体 {代码...} 设计数据库表 {代码...} 编写DAO {代码...} 测试DAO {代码...} 抽取DAO {代码...} 编写Service {代码...} 前台样式 head.jsp {代码...} head.css {代码...} 效果: 实现登陆注册功能 当点击登陆按钮的时候,把数据带过去给Servlet,让Servlet调用B...

图书管理系统【JavaWeb:部署开发环境、解决分类、图书、前台页面模块】

2018-02-27
阅读 21 分钟
9.6k
前言 巩固Servlet+JSP开发模式,做一个比较完整的小项目. 成果图 该项目包含了两个部分,前台和后台。 前台用于显示 后台用于管理 该项目可分为5个模块来组成:分类模块,用户模块,图书模块,购买模块,订单模块。 搭建环境 建立包结构 导入开发包 前台分帧页面 index.jsp【没有body标签的】 {代码...} head.jsp {代码....

【JavaWeb】权限管理系统

2018-02-26
阅读 32 分钟
6.1k
按照面向对象的思想,我们至少应该有权限(Privilege)和用户(User)实体。两个实体足够了吗?细想一下,如果我们有多个用户,多个用户也有多个权限,当要为用户授权的时候,这样子就会非常麻烦!所以我们应该引入角色(Role)这个实体!

【JavaWeb】客户关系管理系统

2018-02-25
阅读 38 分钟
5.9k
前言 为了巩固开发的流程,我们再拿一个客户关系管理系统来练手...! 成果图 我们完成的就是下面的项目! 搭建配置环境 配置Tomcat 导入开发包 建立开发用到的程序包 在数据库创建相对应的表 {代码...} 开发实体 开发实体十分简单,对照着数据库的表就行了! {代码...} 开发获取数据库连接池的Utils 导入配置文件 {代码....