Spring Boot学习
chen_dalin@126.com
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第12讲 使用ThymeLeaf模板实现数据添加与删除
接 第11讲 使用ThymeLeaf模板实现数据修改1 修改控制器修改ProductController.java,代码如下:package com.zjipc.jpa.controller;import java.util.List;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springf...原创 2019-11-13 14:53:05 · 1469 阅读 · 0 评论 -
第11讲 使用ThymeLeaf模板实现数据修改
接 第10讲 使用ThymeLeaf模板实现查看页面本案例,要实现数据修改。1 新建修改数据页面在src/main/resources目录的templates/product/文件夹中,新建html页面modify.html,代码如下:<!DOCTYPE html><html xmlns:th="http://www.thymeleaf.org"><hea...原创 2019-11-13 13:53:54 · 1761 阅读 · 0 评论 -
第10讲 使用ThymeLeaf模板实现查看页面
续 第09讲 连接到数据库1 修改ProductController控制器代码如下:package com.zjipc.jpa.controller;import java.util.List;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereo...原创 2019-11-12 10:57:36 · 669 阅读 · 0 评论 -
第09讲 连接到数据库
延续上一讲。本讲使用ajax获取并显示数据。1 新建控制器在src/main/java目录中,创建包com.zjipc.jpa.controller,在该包中,新建控制器ProductController,ProductController.java代码如下:package com.zjipc.jpa.controller;import java.util.List;import o...原创 2019-11-06 14:28:00 · 201 阅读 · 0 评论 -
第07讲 连接到MySQL数据库03之jpa
使用JPA可以更方便地创建、维护数据库。依然使用第02讲的数据结构模型。0 总体结构创建新项目chap04_jpa,项目的目录及结构如图所示。1 依赖文件pom.xml配置代码如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xm...原创 2019-11-05 09:36:36 · 308 阅读 · 0 评论 -
第08讲 初始化数据库
1 修改配置文件修改application.properties文件,添加如下内容:# 指定创建数据库的脚本spring.datasource.schema=classpath:schema.sql# 指定初始化数据库内容的脚本spring.datasource.data=classpath:data.sql# 启动时,是否执行数据库初始化工作spring.datasource.in...原创 2019-11-06 13:23:38 · 777 阅读 · 0 评论 -
第08讲 连接到MySQL数据库04之jpa
数据库沿用上次的数据库1使用jpa链接数据库修改pom.xml文件,添加两个依赖库: <!-- Spring Data JPA 依赖 :: 数据持久层框架 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-...原创 2019-10-22 10:28:57 · 335 阅读 · 0 评论 -
第06讲 连接到MySQL数据库02之jdbc
本案例用于建立一个较为完整的案例,实现书本的增加删除修改查询1 创建数据库案例使用Mysql,数据库脚本代码如下:CREATE DATABASE IF NOT EXISTS `itcaststore` /*!40100 DEFAULT CHARACTER SET utf8 */;USE `itcaststore`;-- MySQL dump 10.13 Distrib 5.6.13,...原创 2019-10-16 14:48:33 · 1376 阅读 · 0 评论 -
第05讲 连接到MySQL数据库01之jdbc
本案例参考网址:https://www.jianshu.com/p/7fa6dc5c35fe创建项目 chap04-jdbc-mysql使用插件:web、mysql driver、dev-tools、spring data jdbc、 jdbc api修改pom.xml文件,添加热更新,使得pom.xml代码如下:<?xml version="1.0" encoding="UT...原创 2019-09-24 10:41:01 · 786 阅读 · 1 评论 -
第04讲 获取HTTP请求中传递的参数1
服务器经常需要解析从浏览器传过来的参数。Spring Boot如何解析?例子,在上文的BookController中,添加方法: @RequestMapping("/book/find") public Book findBookById(HttpServletRequest req) { Book book = new Book(); book.setId(req.getParam...原创 2019-09-18 15:38:50 · 512 阅读 · 0 评论 -
第03讲 第二次创建控制器
从上一讲可知,@Controller负责处理由DispatcherServlet 分发的请求。那么我们要向服务器获取数据怎么办?这就需要我们再介绍@RestController。@RestController是由@Controller与@ResponseBody的合体。下面看例子。创建Book实体创建包 com.zjipc.bookstore.model,并在该包里创建Book类,代码如下...原创 2019-09-18 15:07:43 · 300 阅读 · 0 评论 -
第02讲 第一次创建控制器
定义MVC 模式代表 Model-View-Controller(模型-视图-控制器) 模式。这种模式用于应用程序的分层开发。Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器。View(视图) - 视图代表模型包含的数据的可视化。Controller(控制器) - 控制器作用于模型和视图上。它控制数据流向模型对象,并在数...原创 2019-09-18 14:04:14 · 869 阅读 · 0 评论 -
第01讲 第一次创建Spring Boot
List item选择菜单 File -> new -> Spring Starter Project如果出现这个错误: JSONException: A JSONObject text must begin with ‘{’ at character 0把Service URL 改为: http://start.spring.io ==>> https://st...原创 2019-09-11 13:52:38 · 296 阅读 · 0 评论
分享