spring

AS
原文: Documenting a Spring Data REST API with Springfox and Swagger 使用Spring Date REST,你可以迅速为Spring Date repositories的创建REST API,并提供CRUD和更多功能。然而,在严谨的API开发过成功,您还希望拥有自动生成的最新API文档。 Code Example 本文附带了工作
assylias 1年前发布
JO
写在前面: 众所周知,在JavaEE开发框架中,Spring框架是用的最多的,注解在框架的定位也就越来越明显了。说句玩笑话:能用一个注解解决的,绝不用一堆配置和代码解决;如果不能解决,那么来两个注解;(稳住,别喷…) 1.@Component是Spring定义的一个通用注解,可以注解任何
Johnny 1年前发布
GR
Spring Framework 4支持Java 8语言和API功能。在本文中,我们将关注Spring 4支持的新Java 8功能。最重要的是lambda表达式、方法引用、JSR-310 Date and Time以及可重复注释。 Lambda表达式 Spring代码库使用了大量的函数式接口,使用Java 8,我们可以使用lambda表达式编写更干
grand-johnson 1年前发布
JE
Spring+Spring MVC+MyBatis整合示例,使用Maven构建
jenny8023 1年前发布
BA
正如昨天Juergen博客中所提到的,Spring?5.0的第二个里程碑是引入了一个新的函数式web框架。在这篇文章中,我们将给出关于这个框架的更多信息。 举例 我们先从示例应用程序的一些摘录开始。下面是暴露Person对象的响应信息库。很类似于传统的,非响应信息库,只不过它返回Flux
BalusC 1年前发布
AN
在Spring中,如果某个Bean所依赖的Bean不想被Spring容器直接访问,可以使用嵌套Bean。和普通的Bean一样,使用元素来定义嵌套的Bean,嵌套Bean只对它的外部的Bean有效,Spring容器无法直接访问嵌套的Bean,因此定义嵌套Bean也无需指定id属性。如下配置片段是一个嵌套Bean的示例
anthony 1年前发布
PH
摘要 本文介绍了 Spring 4.3 的新功能和增强的特性。 核心容器改进 核心容器额外提供了更丰富的元数据来改进编程。 默认 Java 8 的方法检测为 bean 属性的 getter/setter 方法。 如果目标 bean 只定义了一个构造函数,则它无需要指定@Autowired注解 @Configuration类支持
Philip-Morton 1年前发布
MO
一、事务的基本原理 Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行: 获取连接 Connection con = DriverManager.getConnection() 开启事务con.setAutoCommit(tr
Mote 1年前发布
摘要:本文介绍了如何在Spring中配置redis,并通过Spring中AOP的思想,将缓存的方法切入到有需要进入缓存的类或方法前面。 一、Redis介绍 什么是Redis? redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set
dexcoder 1年前发布
主要讨论Spring与Hibernate集成中的session问题 1.通过getSession()方法获得session进行操作 public class Test extends HibernateDaoSupport{ public void save(User user){ this.getSession().save(user); } } 利用这种方式获得的session在方法执
dexcoder 1年前发布
序 传统spring一般都是基于xml配置的,不过后来新增了许多JavaConfig的注解。特别是springboot,基本都是清一色的java config,不了解一下,还真是不适应。这里备注一下。 @RestController spring4为了更方便的支持restfull应用的开发,新增了RestController的注解,比Control
dexcoder 1年前发布
本文介绍了如何通过 Jersey 框架优美的在 Java 实现了 REST 的 API。CRUD 的 操作存储在 MySQL 中 1. 示例 1.1 为什么 Spring 可以对于 REST 有自己的实现(见 https://spring.io/guides/tutorials/rest/)。 但本文展示的是用 “官方” 的 方法来实现 REST ,即使用 Jersey。 1
dexcoder 1年前发布
项目中数据源采用JNDI的方式,因为JNDI由容器提供, 因此在跑Junit用例时,必须要先创建一个JNDI才行。 其实用spring创建jndi十分的简单,首先编写一个测试用的创建数据源信息的配置文件: <?xml version="1.0" encoding="UTF-8"?> <beans:bean
selfly 1年前发布
前面已经讲到了spring 3整合Quartz 2来实现时任务,其实从spring 3开始,它本身就已经自带了一套自主开发的定时任务工具Spring-Task,可以将它看成是一个轻量级的Quartz,而且使用起来十分简单,除spring相关的包外不需要额外的包,支持注解和配置文件两种形式。 第一种:配置
selfly 1年前发布
注意:本组件已重构并全新发布,更加方便易于使用。代码全部开源,详情访问 Github仓库 或 码云 本次更新到 2015-10-9 V1.0.2版本 ![spring-jdbc2][] 该版本增加了括号的支持,可以实现不同的属性在括号内or的情况,示例: Criteria criteria = Criteria.create(User.class)
selfly 1年前发布
最近网站更新的有点频繁,以前这类发布的事情都有运维专人来搞定, 现在什么都自己弄,很多地方就觉得太麻烦了, 就拿这个项目发布来说,每次把项目拉到服务器上,都要修改一下数据库以及其它 一些 如静态目录等properties的配置文件,就觉得很烦,终于在这两天受不了了,决定
selfly 1年前发布
在本示例中,我们将使用最新的Spring 4 MVC中提供的@RestController,使用最少的代码来构建一个Restful Web Service,支持返回xml或json数据,这个可以让用户选择,通过URL后缀.xml或.json来完成。 使用的组件版本: Spring 4.1.7.RELEASE jackson-core 2.5.4 jackson-databin
selfly 1年前发布
?????首先先学习一下注解,注解为我们在代码中添加信息提供了一种形式化的方法,使得我们在稍后的某个时刻可以方便地使用这些数据。 ????在日常的编码中我们一直都在使用注解,只是没有特别关注过,Java中内置了三种注解:@Override,@SuppressWarnings @Deprecated。相信只要
dexcoder 1年前发布
这次看下spring中少见的注解@primary注解,例子 @Component public class MetalSinger implements Singer{ @Override public String sing(String lyrics) { return "I am singing with DIO voice: "+lyrics; } } ? public class OperaS
dexcoder 1年前发布
Spring应用的几种事务处理机制 Java Transaction API和XA协议是Spring常用的分布式事务机制,不过你可以选择选择其他的实现方式。理想的实现取决于你的应用程序使用何种资源,你愿意在性能、安全、系统稳健性、数据完整方面做出何种权衡。在这次JavaWorld大会上,来自SpringSo
dexcoder 1年前发布