spring-boot
rui_chou
我是一条咸鱼
展开
-
NoSQL数据库redis和mongo使用
依赖引入对于redis数据库spring提供了基于jedis的数据访问框架Spring Data Redis,可以直接使用以下方式引入:compile("org.springframework.session:spring-session-data-redis")对于mongo数据库spring同样提供了访问框架,依然是Spring Data下,引入方式:compile("org.springfra原创 2017-03-23 21:13:41 · 548 阅读 · 0 评论 -
spring boot 开发环境配置
Spring boot框架用于简化新Spring应用的搭建和开发。eclipse开发环境搭建(STS安装)spring boot有很成熟的开发工具spring Tool Suite,帮助开发者进行开发。 资源网址:http://spring.io/tools/sts/all其中eclipse插件的位置位于页面底部,如下图所示: 安装方式,打开Help->Install New Softwar原创 2017-03-15 14:12:04 · 558 阅读 · 0 评论 -
使用gradle构建Spring boot项目
使用Spring Initializr生成最初的项目官方网站:https://start.spring.io/ 提供了spring boot项目maven和gradle方式的构建,使用ant的选手们去厕所哭吧,这是来至官方的歧视。 该项目包含:1.程序启动入口,XXApplication.java文件,如下所示: 该文件需要放在项目目录最上层,不能放在根目录下。命名不能是Applicatio原创 2017-03-15 16:42:07 · 989 阅读 · 2 评论 -
Spring boot构建RESTFul API+使用Swagger2构建API文档
RESTFUL API设计 请求类型 资源地址 操作说明 GET /V0.1/customers/ 获取所有客户 POST /V0.1/customers/ 新建一个客户 GET /V0.1/customers/{id} 根据id查询客户 PUT /V0.1/customers/{id} 根据id更新客户信息 DELETE /V0.1原创 2017-03-15 21:34:28 · 451 阅读 · 0 评论 -
Spring boot 使用Thymeleaf对web视图进行渲染
1.5.2版本的spring boot对velocity不支持。故使用官推thymeleaf进行视图渲染。ThymeleafThymeleaf是一个XML/XHTML/HTML5模板引擎,可用于Web与非Web环境中的应用开发。也就是说它即可以在在浏览器查看页面的静态效果,也可以在服务器查看带数据的动态页面效果。基本配置build.gradle配置"org.springframework.boot:原创 2017-03-16 18:52:56 · 7272 阅读 · 0 评论 -
spring boot中使用druid多数据源配置Mybatis
首选必须吐槽下,不知道是我读书太少,还是Spring boot确实对druid和mybatis的支持不好,奈何用怪了druid的数据库、sql、url监控和mybatis数据源,只有硬着头皮上了。相关配置常例先给出build.gradle配置"org.mybatis.spring.boot:mybatis-spring-boot-starter:1.2.0","mysql:mysql-connec原创 2017-03-16 20:27:27 · 2325 阅读 · 0 评论