0
点赞
收藏
分享

微信扫一扫

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)

DYBOY 2022-09-22 阅读 15


 

Springboot日志

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_02

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_03

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_04

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_05

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_06

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_07

引依赖,创建springbootweb项目

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_08

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_09

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_10

模板引擎

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_11

语法

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_12

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_13

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_14

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_15

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_16

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_17

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_18

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_19

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_20

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_21

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_22

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_23

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_24

@语法引入路径的好处

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_25

国际化

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_26

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_27

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_28

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_29

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_30

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_31

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_32

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_33

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_34

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_35

配置国际化

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_36

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_37

使用国际化

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_38

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_39

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_40

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_41

登录拦截

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_42

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_43

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_44

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_45

1,清缓存步骤

1,禁用模板引擎缓存

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_46

2.重新编译按 ctrl+f9

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_47

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_48

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_49

请求转发

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_50

给出提示错误消息

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_51

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_52

排除,使其可以访问

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_53

从session中取值

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_54

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_55

restful风格crud

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_56

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_57

实验请求

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_58

处理员工的controller

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_59

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_60

处理员工请求的dao

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_61

抽取公共页面

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_62

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_63

三种引入效果

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_64

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_65

直接写的都是引入可以不用~{}这些符号(使用模板名加片段名)

直接这样写

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_66

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_67

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_68

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_69

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_70

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_71

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_72

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_73

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_74

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_75

格式化时间

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_76

添加按钮

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_77

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_78

添加部门员工

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_79

在写controller

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_80

日期格式化

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_81

修改页面页面


Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_82

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_83

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_84

删除

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_85

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_86

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_87

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_88

springboot错误机制

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_89

定制错误页面

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_90

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_91

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_92

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_93

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_94

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_95

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_96

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_97

嵌入式servlet容器定制

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_98

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_99

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_100

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_101

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_102

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_103

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_104

配置jdbc,druid数据源

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_105

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_106

 

测试

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_107

添加druid配置类

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_108

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_109

整合mybatis

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_110

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_111

注解版mapper

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_112

controller实现

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_113

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_114

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_115

集成jpa

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_116

package com.gds.demo.bean;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;

/**
* @Author 龚道松
* @Date 2019/7/17 16:48
* @Version 1.0
**/
@Entity
public class User {
private Integer id;
private String username;
private String password;
private String name;

@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
public Integer getId() {
return id;
}

public void setId(Integer id) {
this.id = id;
}

public String getUsername() {
return username;
}

public void setUsername(String username) {
this.username = username;
}

public String getPassword() {
return password;
}

public void setPassword(String password) {
this.password = password;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

@Override
public String toString() {
return "User{" +
"id=" + id +
", username='" + username + '\'' +
", password='" + password + '\'' +
", name='" + name + '\'' +
'}';
}
}

package com.gds.demo.repository;

import com.gds.demo.bean.User;
import org.springframework.data.jpa.repository.JpaRepository;

import java.util.List;

/**
* @Author 龚道松
* @Date 2019/7/17 16:53
* @Version 1.0
**/
public interface UserRepository extends JpaRepository<User,Integer> {

public List<User> findAll();
}

# jpa 配置
jpa:
database: mysql
show-sql: true
generate-ddl: true
hibernate:
ddl-auto: update
naming:
strategy: org.hibernate.cfg.ImprovedNamingStrategy

package com.gds.demo;

import com.gds.demo.bean.User;
import com.gds.demo.repository.UserRepository;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;


import javax.sql.DataSource;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.List;
/**
* springboot测试类
*/
@RunWith(SpringRunner.class)
@SpringBootTest(classes = DemoApplication.class)
public class DemoApplicationTests {

@SuppressWarnings("SpringJavaInjectionPointsAutowiringInspection")
@Autowired
DataSource dataSource;

@Autowired
private UserRepository userRepository;

@Test
public void contextLoads() throws SQLException {
System.err.println(dataSource.getClass());
Connection connection = dataSource.getConnection();
System.err.println(connection);
connection.close();
}

/**
* jpa 测试
*/
@Test
public void test(){

List<User> all = userRepository.findAll();
System.err.println(all);
}


}

springboot集成redis

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_git_117

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_spring_118

测试结果(第一因为没有缓存所以是数据库查询)

Springboot项目学习笔记(二)(1.5-2.0---shangguigu)_java_119

案例地址:https://gitee.com/gongdaosong/spring-boot-demo-jpa.git    https://gitee.com/gongdaosong/springbootactuator.git    https://gitee.com/gongdaosong/springboot-es.git    https://gitee.com/gongdaosong/springboot-rabit.git   


举报

相关推荐

0 条评论