- 博客(18)
- 收藏
- 关注
原创 关于如何自定义SpringBoot返回的状态码
关于如何自定义SpringBoot返回的状态码关于HttpStatus在SpringBoot中关于状态码有一个枚举类型,如下。public enum HttpStatus { CONTINUE(100, "Continue"), SWITCHING_PROTOCOLS(101, "Switching Protocols"), PROCESSING(102, "Proc...
2019-05-15 22:31:22 20777 5
原创 Spring Security 简单实现用户登陆
Spring Security 实现用户登陆本文仅介绍Spring Security的基本使用。Spring Security简介Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。Web 应用的安全性包括用户认证(Authentication)和用户授权(Authorization)两个部分。认证(Authentication):“认...
2019-01-14 13:19:10 2558
原创 Thymeleaf实现简单的用户管理
Thymeleaf实现简单的用户管理GitHub源码地址:https://github.com/SilentSpeaker/thymeleaf-application文件目录树thymeleaf-application 文件夹目录树 +- gradle +- wrapper +- gradle-wrapper.jar +- gradle-wra...
2019-01-10 16:13:32 1712
原创 Thymeleaf基础(二)
Thymeleaf基础(二)属性优先级即执行顺序。OrderFeatureAttrbutes描述1Fragment inclusionth:insertth:replace包含2Fragment iterationth:each迭代3Conditional evalutionth:ifth:unlessth:switchth:case...
2019-01-09 17:58:09 330
原创 Thymeleaf基础(一)
Thymeleaf基础(一)Thymeleaf简介:Java模板引擎。自然模板,原型即页面。语法优雅易懂。遵从Web标准显著特征:<span th:text="..."><span data-th-text="...">标准表达式变量表达式语法:${...}<span th:text=&
2019-01-07 21:10:12 322
原创 Gradle工程构建
快速创建一个 SpringBoot的Gradle工程环境配置:jdk 8Gradle 3.5访问https://start.spring.io/测试环境 $java -versionjava version "1.8.0_141"Java(TM) SE Runtime Environment (build 1.8.0_141-b15)Java HotSpot(TM) 64-Bi...
2018-12-30 19:58:40 291
原创 SQL基本语法
数据定义1. 定义基本表CREAT TABLE <表名>(<列名1> <数据类型> [NOT NULL] [UNIQUE][,<列名2>
2018-12-28 10:56:25 287
原创 springboot登陆实现
springboot登陆实现相关知识一、 session简介服务器可以为每个用户浏览器创建一个会话对象(session对象),一个浏览器只能产生一个session,当新建一个窗口访问服务器时,还是原来的那个session。session中默认保存的是当前用户的信息。因此,在需要保存其他用户数据时,我们可以自己给session添加属性。session(会话)可以看为是一种标识,通过带sessi...
2018-12-18 18:34:06 7247 1
原创 Bootstrap的基础使用
Bootstrap的基础使用介绍官网、Bootstrap中文网基本结构:Bootstrap 提供了一个带有网格系统、链接样式、背景的基本结构。CSS:全局的 CSS设置、定义基本的 HTML 元素样式、可扩展的 class,以及一个先进的网格系统。组件:Bootstrap 包含了十几个可重用的组件,用于创建图像、下拉菜单、导航、警告框、弹出框等等。JavaScript 插件:Boot...
2018-12-10 21:43:53 236
原创 Html基本语法
Html基础基本结构<html> <head>...</head> <body>...</body></html><head>用于定义文档头部,它是所有头部元素的容器。头部元素有
2018-12-03 13:02:38 275
转载 Java基础整理(二)
6 线程与异常线程线程的生命周期新建状态:使用 new 关键字和 Thread 类或其子类建立一个线程对象后,该线程对象就处于新建状态。它保持这个状态直到程序 start() 这个线程。就绪状态:当线程对象调用了start()方法之后,该线程就进入就绪状态。就绪状态的线程处于就绪队列中,要等待JVM里线程调度器的调度。运行状态:如果就绪状态的线程获取 CPU 资源,...
2018-11-15 20:52:12 261
原创 Java基础整理(一)
基础整理(一)1 类和对象对象对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类类是一个模板,它描述一类对象的行为和状态。2 基本特征多态多态是允许你将父对象设置成为一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。例子:public interf...
2018-11-06 18:49:45 199
原创 SpringBoot+Mybatis
用eclipse新建maven工程(simple project)hello springboot!1.修改pom.xml如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=&
2018-10-28 17:15:42 203
原创 SpringMVC Mybatis整合
工程目录树工程里共2个配置文件,分别是spring.xml,是spring和mybatis的配置文件,还有一个是springMVC的配置文件,此外有2个资源文件:jdbc.propertis和log4j.properties.步骤建立Maven工程New->Maven Project->maven-archetype-webapp右键工程->properti
2018-10-23 12:16:23 154
原创 JDBC基本使用
JDBCJDBC是一种可用于执行SQL语句的Java API ,是连接数据库和Java的纽带。1.加载JDBC-ODBC桥的驱动程序Class.forName("sun.jdbc.odbcOdbcDriver");2.使用Connection接口连接对象通过DriverManager类的静态方法个体Connection()创建连接对象。Connection conn =...
2018-10-16 12:26:00 167
原创 Mybatis的基本使用
MybatisMyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。在Maven中添加My...
2018-10-16 11:33:14 367
原创 Java语法基础
转义字符转义字符 含义 \ddd 1~3位八进制数据所表示的字符,如\123 \uxxxx 4位十六进制数据所表示的字符,如\u0052 char c1 = '\\'; char c2 = '\u2605'; System.out.println(c1);System.out.println(c2); 字符串函数String str = "We...
2018-10-12 10:32:30 164
原创 Eclipse Spring MVC工程的建立
什么是MavenMaven 是专门用于构建和管理Java相关项目的工具。 使用Maven管理的Java 项目都有着相同的项目结构 有一个pom.xml 用于维护当前项目都用了哪些jar包 所有的java代码都放在 src/main/java 下面 所有的测试代码都放在src/test/java 下面 把所有的jar包都放在"仓库“ 里,然后哪个项目需要...
2018-10-09 22:36:43 1021
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人