springboot
syf12354321
不疯魔不成活
展开
-
通过spring-data-jpa进行复杂对象查询
建立数据库表 person表 id sex name country_id 1 男 张三 1 2 女 李四 1country表 id name 1 中国 2 美国role表 id name person_id 1 教师 1 2 学生 2 3 司机 1从表的内容可以看出person原创 2017-02-28 09:56:48 · 3604 阅读 · 1 评论 -
通过httpClient访问第三方API
做了一个访问知心天气的demo,知心天气官方API详情可见:http://www.thinkpage.cn/doc#now 这里只做其中的逐日天气预报和昨日天气 ,此接口属于其中的免费接口,可以获取指定地区,指定时间段内的天气信息。创建项目,引入依赖<parent> <groupId>org.springframework.boot</groupId> <artif原创 2017-02-28 14:44:41 · 4274 阅读 · 0 评论 -
springboot集成Druid
Druid是java平台上一个非常优秀的连接池,是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成,能够提供强大的监控和扩展功能。 创建maven项目并引入依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-par原创 2017-02-27 17:23:04 · 261 阅读 · 0 评论 -
springboot构建微服务
创建maven项目,引入依赖。<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.1.RELEASE</version> </parent> <depend原创 2017-02-27 16:49:26 · 343 阅读 · 0 评论 -
使用spring-data-jpa简化开发
在日常开发中,我们需要经常对数据库进行“增删改查”操作,虽然简单,但代码写起来却很枯燥。使用spring-data-jpa能够简化开发人员对数据库的操作,能够大量减少对数据库表格属性的配置与sql代码的编写。 引入maven依赖<!-- spring-data-JPA --> <dependency> <groupId>org.springframework原创 2017-02-27 17:31:33 · 340 阅读 · 0 评论 -
spring-data-jpa通用dao的扩展
虽然使用spring data jpa给开发带来了极大的简化,但对于追求更小更快的我们来说,要为每个实体都写一遍数据访问接口却仍显得过于繁琐。如果可以构建一个baseDao,里面配置好了基本的增删改查接口,其他的实体类来继承它,这样就会使我们的开发得到进一步的简化。创建BaseRepository(baseDao)@NoRepositoryBean //表示该接口不会创建这个接口的实例public原创 2017-02-27 17:48:12 · 4964 阅读 · 1 评论