07 2017 档案

摘要:hibernate是JPA最常用的实现之一,而且hiberante自身也对注释语法进行了支持。现在再不用去看那一堆堆的XML映射了。而且eclipse还提供了从数据库直接生成Entity Class的工具。 一、项目添加JPA工具 现在将已有项目添加JPA支持,首先选择项目右键Properties- 阅读全文
posted @ 2017-07-31 11:37 long77 阅读(711) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 JDK版本:1.5.0_22 Eclipse版本:Helios Service Release 2(3.6.2) 首先创建一个web工程,创建过程如下: 如果选择Apache Tomcat v 阅读全文
posted @ 2017-07-31 10:43 long77 阅读(1299) 评论(0) 推荐(0) 编辑
摘要:Spring Boot 公共配置,配置 application.properties/application.yml 文件中。 摘自:http://docs.spring.io/spring-boot/docs/current/reference/html/common-application-pr 阅读全文
posted @ 2017-07-28 17:48 long77 阅读(566) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 实战的开端 – Maven搭建 2. 参数的配置 - 属性参数类 3. 真的很简单 - 简单的服务类 4. 自动配置的核心 - 自动配置类 5. spring.factories 不要遗漏 6. 功能打包与配置依赖 7. 测试,测试 8. 源代码 文章目录 书接上回,《Spring 阅读全文
posted @ 2017-07-28 17:19 long77 阅读(3399) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. EnableAutoConfiguration 帮助我们做了什么 2. 配置参数类 – FreeMarkerProperties 3. 自动配置类 – FreeMarkerAutoConfiguration4. 扩展阅读 3.1. 核心注解 3.2. 注入 Bean 文章目录 结合《 阅读全文
posted @ 2017-07-28 10:05 long77 阅读(526) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 开箱即用,内藏玄机 2. 总结 3. 源代码 文章目录 Spring Boot提供了很多”开箱即用“的依赖模块,那么,Spring Boot 如何巧妙的做到开箱即用,自动配置的呢? 开箱即用,内藏玄机 Spring Boot提供了很多”开箱即用“的依赖模块,都是以spring-boo 阅读全文
posted @ 2017-07-28 09:06 long77 阅读(1740) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 继承 AbstractEndpoint 抽象类 2. 创建端点配置类 3. 运行 4. 源代码 文章目录 Spring Boot 提供的端点不能满足我们的业务需求时,我们可以自定义一个端点。 本文,我将演示一个简单的自定义端点,用来查看服务器的当前时间,它将返回两个参数,一个是标准的 阅读全文
posted @ 2017-07-27 17:16 long77 阅读(1633) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 内置 HealthIndicator 监控检测 2. 自定义 HealthIndicator 监控检测 3. 源代码 文章目录 Health 信息是从 ApplicationContext 中所有的 HealthIndicator 的 Bean 中收集的, Spring Boot 内 阅读全文
posted @ 2017-07-27 17:08 long77 阅读(4169) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 快速开始 2. 监控和管理端点3. 定制端点 2.1. health 应用健康指标 2.2. info 查看应用信息 2.3. metrics 应用基本指标 2.4. trace 基本的HTTP跟踪信息 2.5. shutdown关闭当前应用 4. 源代码 文章目录 Spring B 阅读全文
posted @ 2017-07-27 16:56 long77 阅读(4574) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 依赖 2. 部署 3. 调试 4. 源代码 文章目录 设置远程调试,可以在正式环境上随时跟踪与调试生产故障。 依赖 在 pom.xml 中增加远程调试依赖。 部署 部署时,执行相关命令。 调试 在本地 Eclipse 管理界面,鼠标双击 Run 按钮,选择 Debug Configu 阅读全文
posted @ 2017-07-27 16:51 long77 阅读(444) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. spring-boot-devtools 实现热部署 2. Spring Loaded 实现热部署 3. 模板文件热部署 4. 源代码 文章目录 Spring Boot 支持页面与类文件的热部署。 spring-boot-devtools 实现热部署 spring-boot-devt 阅读全文
posted @ 2017-07-27 16:35 long77 阅读(700) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 环境依赖 2. 状态和事件 2.1. 状态枚举 2.2. 事件枚举 3. 状态机配置4. 状态监听器 3.1. 初始化状态机状态 3.2. 初始化状态迁移事件 5. 总结 6. 源代码 文章目录 Spring StateMachine 让状态机结构更加层次化,可以帮助开发者简化状态机 阅读全文
posted @ 2017-07-27 16:23 long77 阅读(8404) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. Spring Boot 集成异步任务 2. 单发服务模式 3. 请求应答模式 4. 源代码 文章目录 Spring 对异步任务具有很好的支持。这篇文章,我们透过 Spring Boot 来讲解下单发服务模式和请求应答模式。 Spring Boot 集成异步任务 在 Spring Bo 阅读全文
posted @ 2017-07-27 16:00 long77 阅读(1341) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. Spring Boot 集成 Java Mail 2. 单元测试 3. 源代码 文章目录 Spring 对 Java Mail 有很好的支持。因此,Spring Boot 也提供了自动配置的支持。 Spring Boot 集成 Java Mail Spring Boot 中使用 Ja 阅读全文
posted @ 2017-07-27 15:13 long77 阅读(1752) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. FreeMaker 代替 JSP 作为页面渲染 2. 生成静态文件 3. 扩展阅读 4. 源代码 文章目录 Spring Boot 提供了很多模板引擎的支持,例如 FreeMarker、Thymeleaf。这篇,我们看下 Spring Boot 如何集成和使用 FreeMarker。 阅读全文
posted @ 2017-07-27 14:54 long77 阅读(1502) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 什么是 RabitMQ 2. Spring Boot 整合 RabbitMQ 3. 实战演练4. 源代码 3.1. 一个简单的实战开始 3.1.1. Configuration 3.1.2. 消息生产者 3.1.3. 消息消费者 3.1.4. 运行 3.1.5. 单元测试 3.2.  阅读全文
posted @ 2017-07-27 14:53 long77 阅读(1912) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 生成证书 2. 配置 HTTPS 支持 3. 启动与测试 4. 源代码 文章目录 Spring Boot 内嵌的 Tomcat 服务器可以启用 HTTPS 支持。 生成证书 使用第三方 CA 证书。或者,通过 keytool 命令行工具生产密钥和证书。 keytool 是一个 Jav 阅读全文
posted @ 2017-07-27 14:29 long77 阅读(730) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. Jetty 的切换 2. Undertow的使用 文章目录 Spring Boot 可选择内嵌 Tomcat、Jetty 和 Undertow,因此我们不需要以 war 包形式部署项目。《Spring Boot 揭秘与实战(五) 服务器篇 - 内嵌的服务器 Tomcat剖析》一文,已 阅读全文
posted @ 2017-07-27 14:25 long77 阅读(355) 评论(0) 推荐(0) 编辑
摘要:Spring Boot 内嵌的 Tomcat 服务器默认运行在 8080 端口。如果,我们需要修改Tomcat的端口,我们可以在 src/main/resources/application.properties 中配置Tomcat信息。 现在,你可以重新运行上面的例子,看下是不是 Tomcat 的 阅读全文
posted @ 2017-07-27 14:23 long77 阅读(359) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 内嵌的 Tomcat,一个Jar包运行 2. 如何定制内嵌 Tomcat3. War 包部署的使用细节 2.1. 设置内嵌Tomcat的端口 2.2. 设置内嵌Tomcat的最大线程数 2.3. 设置内嵌Tomcat的编码 2.4. 官方提供的常用配置参数 4. 总结 5. 源代码 阅读全文
posted @ 2017-07-27 11:34 long77 阅读(6645) 评论(0) 推荐(2) 编辑
摘要:文章目录 1. 使用属性文件2. YAML文件 1.1. 自定义属性 1.2. 参数引用 1.3. 随机数属性 1.4. application-{profile}.properties参数加载 3. 源代码 文章目录 Spring 框架本身提供了多种的方式来管理配置属性文件。Spring 3.1 阅读全文
posted @ 2017-07-27 09:53 long77 阅读(865) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 默认的日志框架 logback2. 常用的日志框架 log4j 1.1. 日志级别 1.2. 日志文件 3. 源代码 文章目录 Java 有很多日志系统,例如,Java Util Logging, Log4J, Log4J2, Logback 等。Spring Boot 也提供了不同 阅读全文
posted @ 2017-07-27 09:37 long77 阅读(378) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. Redis Cache 集成 2. 源代码 文章目录 本文,讲解 Spring Boot 如何集成 Redis Cache,实现缓存。 在阅读「Spring Boot 揭秘与实战(二) 数据缓存篇 - 快速入门」后,对 Spring Boot 集成缓存机制有一定了解后,我们来了解下 阅读全文
posted @ 2017-07-27 09:26 long77 阅读(384) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. Guava Cache 集成 2. 个性化配置 3. 源代码 文章目录 本文,讲解 Spring Boot 如何集成 Guava Cache,实现缓存。 在阅读「Spring Boot 揭秘与实战(二) 数据缓存篇 - 快速入门」后,对 Spring Boot 集成缓存机制有一定了解 阅读全文
posted @ 2017-07-27 09:14 long77 阅读(1307) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. EhCache 集成 2. 源代码 文章目录 本文,讲解 Spring Boot 如何集成 EhCache,实现缓存。 在阅读「Spring Boot 揭秘与实战(二) 数据缓存篇 - 快速入门」后,对 Spring Boot 集成缓存机制有一定了解后,我们来了解下 EhCache 阅读全文
posted @ 2017-07-26 17:25 long77 阅读(292) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 声明式缓存 2. Spring Boot默认集成CacheManager 3. 默认的 ConcurrenMapCacheManager 4. 实战演练5. 扩展阅读 4.1. Maven 依赖 4.2. 开启缓存支持 4.3. 服务层 4.4. 控制层 4.5. 运行 4.6. 课 阅读全文
posted @ 2017-07-26 15:23 long77 阅读(1682) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 声明式事务 2. Spring Boot默认集成事务 3. 实战演练4. 源代码 3.1. 实体对象 3.2. DAO 相关 3.3. Service 相关 3.4. 测试,测试 文章目录 本文讲解 Spring Boot 如何使用声明式事务管理。 声明式事务 Spring 支持声明 阅读全文
posted @ 2017-07-26 15:05 long77 阅读(825) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 版本须知 2. 环境依赖 3. 数据源 3.1. 方案一 使用 Spring Boot 默认配置 3.2. 方案二 手动创建 4. 业务操作5. 总结 4.1. 实体对象 4.2. DAO相关 4.3. Service相关 4.4. Controller相关 6. 源代码 文章目录 阅读全文
posted @ 2017-07-26 14:53 long77 阅读(2568) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 环境依赖 2. 数据源 2.1. 方案一 使用 Spring Boot 默认配置 2.2. 方案二 手动创建 3. 使用mongoTemplate操作4. 总结 3.1. 实体对象 3.2. DAO相关 3.3. Service相关 3.4. Controller相关 5. 源代码 阅读全文
posted @ 2017-07-26 11:51 long77 阅读(3128) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 环境依赖 2. 数据源 2.1. 方案一 使用 Spring Boot 默认配置 2.2. 方案二 手动创建 3. 使用 redisTemplate 操作4. 总结 3.1. 工具类 3.2. 测试类 3.3. 单元测试用例 5. 源代码 文章目录 本文讲解Spring Boot基础 阅读全文
posted @ 2017-07-26 11:32 long77 阅读(893) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 环境依赖 2. 数据源 3. 脚本初始化 4. JPA 整合方案一 通过继承 JpaRepository 接口 4.1. 实体对象 4.2. DAO相关 4.3. Service相关 4.4. Controller相关 5. JPA 整合方案二 通过调用 EntityManager 阅读全文
posted @ 2017-07-26 10:45 long77 阅读(2135) 评论(0) 推荐(0) 编辑
摘要:文章目录 本文讲解Spring Boot基础下,如何整合MyBatis框架,编写数据访问。 环境依赖 修改 POM 文件,添加mybatis-spring-boot-starter依赖。值得注意的是,可以不添加spring-boot-starter-jdbc。因为,mybatis-spring-bo 阅读全文
posted @ 2017-07-26 10:33 long77 阅读(539) 评论(0) 推荐(0) 编辑
摘要:文章目录 在某些场景下,我们可能会在一个应用中需要依赖和访问多个数据源,例如针对于 MySQL 的分库场景。因此,我们需要配置多个数据源。 环境依赖 修改 POM 文件,添加spring-boot-starter-jdbc依赖。 添加mysql依赖。 数据源 在 src/main/resources 阅读全文
posted @ 2017-07-25 18:31 long77 阅读(1091) 评论(0) 推荐(0) 编辑
摘要:文章目录 本文讲解 Spring Boot 基础下,如何使用 JDBC,配置数据源和通过 JdbcTemplate 编写数据访问。 环境依赖 修改 POM 文件,添加spring-boot-starter-jdbc依赖。 添加mysql依赖。 数据源 方案一 使用 Spring Boot 默认配置 阅读全文
posted @ 2017-07-25 18:21 long77 阅读(1414) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 简介 1.1. 什么是Spring Boot 1.2. 为什么选择Spring Boot 2. 相关知识 2.1. Spring Boot的spring-boot-starter 2.2. Java Config 自动配置 3. 快速上手4. 源代码 3.1. Spring Boot 阅读全文
posted @ 2017-07-25 17:58 long77 阅读(1052) 评论(0) 推荐(0) 编辑
摘要:SpringBoot 化繁为简,简化配置 SpringBoot官方:http://projects.spring.io/spring-boot/SpringBoot使用介绍:http://blog.csdn.net/isea533/article/details/50278205 Maven项目使用 阅读全文
posted @ 2017-07-25 17:02 long77 阅读(2224) 评论(0) 推荐(0) 编辑
摘要:一、下载 下载地址:http://download.csdn.net/detail/qq_35624642/9773986 这是Oracle Instant Client的CSDN下载地址。 要注意第三方工具如:PL/SQL Developer和Toad的版本,32位的要对应32位的OracleIn 阅读全文
posted @ 2017-07-18 15:41 long77 阅读(1995) 评论(0) 推荐(0) 编辑
摘要:这些星号由左到右按顺序代表 : * * * * * * * 格式: [秒] [分] [小时] [日] [月] [周] [年] 序号 说明 是否必填 允许填写的值 允许的通配符 1 秒 是 0-59 , - * / 2 分 是 0-59 , - * / 3 小时 是 0-23 , - * / 4 日 阅读全文
posted @ 2017-07-17 16:16 long77 阅读(298) 评论(0) 推荐(0) 编辑
摘要:摘要: 在进行项目部署时,需要将maven项目所依赖的jar导出到指定目录,本文讲解如何导出项目依赖的jar包 一、导出到默认目录 targed/dependency 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令: mvn dependency:cop 阅读全文
posted @ 2017-07-14 17:08 long77 阅读(1511) 评论(0) 推荐(0) 编辑
摘要:Java 集合类 有序否 允许元素重复否 Collection 否 是 List 是 是 Set AbstractSet 否 否 HashSet TreeSet 是(用二叉树排序) Map AbstractMap 否 使用key-value来映射和存储数据,Key必须惟一,value可以重复 Has 阅读全文
posted @ 2017-07-12 10:37 long77 阅读(346) 评论(0) 推荐(0) 编辑
摘要:一、发布WebService服务 方式一:在服务端生成wsdl文件,下方客户端直接引用即可 优点:针对要发布的方法生成一个wsdl文件即可,无需多余配置。 缺点:每次服务端方法发生改变都需要重新生成相应的wsdl文件,不适合于功能需要经常变动的方法。 方式二:在服务端生成WebService的服务端 阅读全文
posted @ 2017-07-11 16:54 long77 阅读(613) 评论(0) 推荐(0) 编辑
摘要:JDK版本:1.5.0_22 Eclipse版本:Helios Service Release 2(3.6.2) WSDL文件的创建过程见http://blog.csdn.net/a19881029/article/details/24625429 创建一个名字为math的Java web工程,并将 阅读全文
posted @ 2017-07-11 10:56 long77 阅读(371) 评论(0) 推荐(0) 编辑
摘要:前面关于Spring Batch的文章,讲述了SpringBatch对CSV文件的读写操作、对XML文件的操作,以及对固定长格式文件的操作。这些事例,同一个Reader读取的都是相同格式的数据,最终写入一个文件。如果遇到下面这样的数据,并想将学生信息和商品信息分类后写入两个文件,应该如何处理呢? s 阅读全文
posted @ 2017-07-05 15:29 long77 阅读(1741) 评论(0) 推荐(0) 编辑
摘要:前篇关于Spring Batch的文章,讲述了Spring Batch 对XML文件的读写操作。 本文将通过一个完整的实例,与大家一起讨论运用Spring Batch对固定长格式文件的读写操作。实例延续前面的例子,读取一个含有四个字段的TXT文件(ID,Name,Age,Score),对读取的字段做 阅读全文
posted @ 2017-07-05 10:09 long77 阅读(648) 评论(0) 推荐(0) 编辑
摘要:前篇关于Spring Batch的文章,讲述了Spring Batch 对CSV文件的读写操作。 本文将通过一个完整的实例,与大家一起讨论运用Spring Batch对XML文件的读写操作。实例流程是从一个XML文件中读取商品信息,经过简单的处理,写入另外一个XML文件中。 工程结构如下图: log 阅读全文
posted @ 2017-07-04 17:49 long77 阅读(1490) 评论(0) 推荐(0) 编辑
摘要:Spring Batch是一个轻量级的,完全面向Spring的批处理框架,可以应用于企业级大量的数据处理系统。Spring Batch以POJO和大家熟知的Spring框架为基础,使开发者更容易的访问和利用企业级服务。Spring Batch可以提供大量的,可重复的数据处理功能,包括日志记录/跟踪, 阅读全文
posted @ 2017-07-04 16:54 long77 阅读(378) 评论(0) 推荐(0) 编辑
摘要:Spring Batch流程介绍: 上图描绘了Spring Batch的执行过程。说明如下: 每个Batch都会包含一个Job。Job就像一个容器,这个容器里装了若干Step,Batch中实际干活的也就是这些Step,至于Step干什么活,无外乎读取数据,处理数据,然后将这些数据存储起来(ItemR 阅读全文
posted @ 2017-07-04 16:52 long77 阅读(1017) 评论(0) 推荐(0) 编辑
摘要:通过前面两篇关于Spring Batch文章的介绍,大家应该已经对Spring Batch有个初步的概念了。这篇文章,将通过一个”Hello World!”实例,和大家一起探讨关于Spring Batch的一些基本配置和实现。使大家从开发的角度对Spring Batch有一个真切的体会。 说明:1, 阅读全文
posted @ 2017-07-04 16:50 long77 阅读(729) 评论(0) 推荐(0) 编辑
摘要:本文将通过一个完整的实例,与大家一起讨论运用Spring Batch对CSV文件的读写操作。此实例的流程是:读取一个含有四个字段的CSV文件(ID,Name,Age,Score),对读取的字段做简单的处理,然后输出到另外一个CSV文件中。 工程结构如下图: JobLaunch类用来启动Job, Cs 阅读全文
posted @ 2017-07-04 16:46 long77 阅读(469) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示