- 博客(24)
- 资源 (7)
- 收藏
- 关注
原创 spring boot学习教程(6):使用JPA保存数据
在看这一篇文档的话,需要先配置好JPA – Hibernate。总体步骤:(1) 创建实体类Demo,如果已经存在,可以忽略。(2) 创建jpa repository类操作持久化。(3) 创建service类。(4) 创建restful请求类。(5) 测试代码如下:com.kfit.test.bean.Demo : package com.kf
2018-01-04 16:17:52 641
原创 spring boot学习教程(5):spring boot hibernate 配置
在说具体如何在spring boot 使用Hibernate前,先抛装引玉些知识点?什么是JPA呢?JPA全称Java Persistence API.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。接下里就说本文章重点了,那么怎么操作呢?只需要如下配置就可以了?pom.xml配置: dependency> mys
2018-01-04 16:16:48 1289
原创 spring boot学习教程(4):全局异常处理代码demo
在一个项目中的异常我们我们都会统一进行处理的,那么如何进行统一进行处理呢?新建一个类GlobalDefaultExceptionHandler,在class注解上@ControllerAdvice,在方法上注解上@ExceptionHandler(value = Exception.class),具体代码如下: package com.kfit.base.exception;im
2018-01-04 16:16:15 212
原创 spring boot学习教程(3):spring boot 热部署配置
在编写代码的时候,你会发现我们只是简单把打印信息改变了下,就需要重新部署,如果是这样的编码方式,那么我们估计一天下来之后就真的是打几个Hello World之后就下班了。那么如何解决热部署的问题呢?那就是springloaded,加入如下配置:plugin> groupId>org.springframew
2018-01-04 16:14:33 185
原创 spring boot学习教程(2):spring boot 返回json案例demo
在做如下操作之前,我们对之前的Hello进行简单的修改,我们新建一个包com.kfit.test.web 然后新建一个类HelloControoler, 然后修改App.java类,主要是的这个类就是一个单纯的启动类。主要代码如下:App.javapackagecom.kfit; importorg.springframew
2018-01-04 16:13:36 238
原创 spring boot学习教程(1):spring boot之Hello World示例
所需资料如下Spring Boot官网:http://projects.spring.io/spring-boot/Eclipse官网:http://www.eclipse.org/Maven官网:http://maven.apache.org/JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloa
2018-01-04 16:12:48 287
原创 spring boot学习教程(0):前言
开发工具和开发环境: Win7 64位操作Eclipse-jee-mars-2-win32-x86_64Jdk 1.8Maven管理项目如果要学习Spring Boot那么至少是需要一个开发工具的,至于是什么IDE这个就随意了,在此基础上,可以安装一些插件,有利于开发。插件列表(非必须):Spring Tool Suite(spring tool suite
2018-01-04 16:11:49 151
原创 hibernate4.1.1 从入门到总结
Hibernate 流行的ORM框架Hibernate:非常优秀、成熟的 ORM 框架。完成对象的持久化操作Hibernate 允许开发者采用面向对象的方式来操作关系数据库。消除那些针对特定数据库厂商的 SQL 代码myBatis:相比 Hibernate 灵活高,运行速度快开发速度慢,不支持纯粹的面向对象操作,需熟悉sql语句,并且熟练使用sq
2017-11-01 16:47:18 351
原创 json 的各种解析形式
概念1).JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。它基于ECMAScript 规范的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和 清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。2).JSON是一种取代XML
2017-11-01 10:13:45 421
原创 mysql 总结
数据库总结:http://blog.csdn.net/dcj0913/article/details/39252153Mysql基本语法:create table Emp( create table Empess( id int auto_increment PRIMARY k
2017-11-01 10:05:21 565
原创 select 检索数据
Select检索数据数据查询语言DQL 简单查询 Select语句语法Select [distinct | all ] 查询的字段列表 from 查询的表列表 [where 条件语句] [group by 子语 ] [having 子语 ] [order by 排序条件 ] 创建一个比较简单的表来学习简单sql查询:create
2017-11-01 09:44:23 574
原创 mysql 事务
网址 :http://www.zgguan.com/it/article/id/4790.html http://www.jellythink.com/archives/952 http://www.cnblogs.com/ymy124/p/3718439.html 概念:事务是一系列的sql组成的逻辑单元(而函数,存储过程类似于一个事务,要么全部执行成功,要么
2017-11-01 09:42:01 200
原创 mysql安装-使用
数据库什么是数据库 它是一个数据仓库,就像用来存储粮食、衣物的仓库一样。如果没有数据库,我们无法上网查资料、购物。要使用数据库就要了解数据。我们从以下几点来学习了解数据库。u 数据库的历史u 数据库的模型u 数据库的三级模式和二级映像u 数据库相关的术语以及数据库设计的完整性u 范式u 实体-联系图的绘制 数据的历史在数据库管理的发展过程中主要经历了3个
2017-11-01 08:45:10 984
原创 mongoDB 入门
MongoDB概念以下内容复制即用从本机拷贝文件夹到其他机器上面去 scp -r 本地路径 用户名@ip:路径从远程拷贝文件夹到本机上去 scp -r 用户名@ip:路径 本地路径下载地址:https://www.mongodb.com/download-center#community1.简述MongoDBMongoDB[1] 是一个基于分布式文件存储的数据库
2017-10-31 17:23:52 476
原创 mybatis 从入门到总结
Mybatis1. Mybatis介绍 MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录.JDBCà
2017-10-31 16:38:33 294
原创 ssm 整合 (springmvc + spring + mybatis )
项目环境: eclipse tomcat mysql jdk1.7 maven 框架:ssm 以下代码复制可用项目结构 自定义aop日志1.自定义日志注解类 package com.utils;import
2017-10-31 16:35:57 580
原创 spring 事物
1 初步理解理解事务之前,先讲一个你日常生活中最常干的事:取钱。 比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉1000元钱;然后ATM出1000元钱。这两个步骤必须是要么都执行要么都不执行。如果银行卡扣除了1000块但是ATM出钱失败的话,你将会损失1000元;如果银行卡扣钱失败但是ATM却出了1000块,那么银行将损失1000元。所以,如果一个步骤成功另一
2017-10-31 16:32:09 203
原创 spring 总结
Spring 总结定义:Spring是一个轻量级,开源的,非侵入式的控制反转(Ioc)和面向切面(Aop)的容器框架 Spring是非侵入式的:典型地,Spring应用中的对象不依赖于Spring的特定类。 DI(依赖注入):和控制反转的一个概念,具体的来说,当一个角色需要另外一个角色的协助的时候,在传统的程序设计中,通常由调用者来创建被调用者的实例
2017-10-31 16:30:17 230
原创 spring 从入门到总结
菜鸟教程http://www.runoob.com/w3cnote/basic-knowledge-summary-of-spring.htmlhttp://qilixiang012.iteye.com/blog/2091295框架Spring 学习版本: 4.3.0框架认识框架学起来比较简单但也有难的地方,难是难在底层原理 用了框架之后,写代码就非常简单,
2017-10-31 16:02:33 911
原创 常见HTTP状态码(200,304,404等)
在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提及到由于404状态页面设置不正常,导致了google管理员工具无法验证的情况,当然,影响的不仅仅是这一方面,影响的更是网站的整体浏览效果。因此,比较清楚详细的了解http状态码的具体含义,对于一个网站站长来说
2017-10-31 15:58:29 16595
原创 springmvc 从入门到总结
springMvc的总结:(推荐,总共有十五章)http://www.cnblogs.com/liukemng/p/3751338.html框架拦截器不拦截静态资源http://www.cnblogs.com/banning/p/6195072.htmlSpring 学习版本: 4.3.0框架认识框架学起来比较简单但也有难的地方,难是难在底层原理 用了框
2017-10-31 15:50:56 8694 4
原创 struts 总结
https://my.oschina.net/suyewanwan/blog/264797 知识点总结struts2中Action与Servlet容器的耦合。主要有三种方式: a.实现ServletRequestAware或ServletResponseAware接口。并提供对request或者response熟悉 的设置方法。一定要重写se
2017-10-31 15:43:09 254
原创 struts2 从入门到总结
Struts2的知识详解 http://www.cnblogs.com/djoker/p/6219691.htmlStruts2源码详解 http://www.cnphp6.com/archives/16561Struts2学习总结 https://my.oschina.net/lunqi/blog/504695Struts2学习版本: 2.3.24.1框架
2017-10-31 15:34:10 543
转载 nginx负载均衡、动静分离
一、前言二、环境准备三、安装与配置Nginx四、Nginx之反向代理五、Nginx之负载均衡六、Nginx之页面缓存七、Nginx之URL重写八、Nginx之读写分离注,操作系统为 CentOS 6.4 x86_64 , Nginx 是版本是最新版的1.4.2,所以实验用到的软件请点击这里下载:http://yunpan.cn/QXI
2017-07-07 09:15:27 933
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人