随笔分类 - java
对java学习,及资料;
包含javaSE、javaWEB、javaEE、mybatis、spring、springMVC、springCloud
摘要:@Configuration注解 与 Full模式和Lite模式 @Configuration 该注解可以声明该类是一个配置类 当实体类之间有依赖关系时 Full模式:配置类的proxyBeanMethods的值为true时,每个@Bean方法被调用多少次返回的组件都是单实例的; Lite模式:配置
阅读全文
摘要:入门案例(hello-springBoot) 系统要求 Java 8+ Maven 3.6.6+ 创建Maven项目工程 引入 pom.xml 依赖 <!--1.导入父工程--> <parent> <groupId>org.springframework.boot</groupId> <artifa
阅读全文
摘要:SSM 项目整合(书籍管理系统) 新建项目工程 配置Tomcat 项目结构目录 导入 pom.xml 依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:
阅读全文
摘要:SSM 项目整合 (用户管理系统) 1. 新建项目工程 2. 配置Tomcat 3. 导入 pom.xml 依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xml
阅读全文
摘要:SpringBoot 配置 配置文件分类 SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话, 就可以使用 application.properties或者application.yml(application.yaml)进行配置。 properties
阅读全文
摘要:sprignBoot SpringBoot 概念 SpringBoot提供了一种快速使用Spring的方式,基于约定优于配置的思想,可以让开发人员不必在配置与逻 辑业务之间进行思维的切换,全身心的投入到逻辑业务的代码编写中,从而大大提高了开发的效率,一定程度 上缩短了项目周期。 2014 年 4 月
阅读全文
摘要:spring set注入与构造器注入 1、配置依赖 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.3.9</ve
阅读全文
摘要:阶段总结(数据库、MVC、MyBatis、SSM) 一、数据库部分: 1、mysql数据的安装、配置 2、关系型数据库和非关系型数据库区别 3、事务特性(ACID) 原子性 一致性 隔离性 持久性 事务管理(概括):一荣俱荣、一损俱损 4、JDBC连接步骤 加载驱动 获取连接 执行SQL 返回结果
阅读全文
摘要:$.ajax()方法详解 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type: 要求为String类型的参数,请求方式(post或get)默认为get。 注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。 3.timeout
阅读全文
摘要:AJAX ajax(Web数据交互方式) Ajax即Asynchronous Javascript And XML(异步JavaScript和XML) 在 2005年被Jesse James Garrett提出的新术语,用来描述一种使用现有技术集合的‘新’方法, 包括: HTML 或 XHTML,
阅读全文
摘要:springMVC 视图解析 1、新建项目工程 2、配置Tomcat 3、编写pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
阅读全文
摘要:springMVC 实现图片上传 1、新建项目工程 2、配置Tomcat 3、编写pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi
阅读全文
摘要:git项目代码一次push,同时上传到多个git仓库 方法一 在配置文件里边配置 配置如下 [core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = fals
阅读全文
摘要:SpringMVC的九大组件 SpringMVC是Spring框架中的一个表现层框架,也称为控制层,SpringMVC中有很重要的九大组件 <!-- spring mvc的配置上下文 --> <servlet> <servlet-name>mvc-dispatcher</servlet-name>
阅读全文
摘要:SpringMVC获取服务器时间 题目: 前端页面显示后台服务器时间 1、新建项目工程 2、配置Tomcat 3、配置pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/PO
阅读全文
摘要:SpringMVC框架访问数据库的用户表 题目: 利用SpringMVC框架访问数据库的用户表(id,username,sex,age,birthday), 并实现用户数据的展示; 说明:后台采用JDBC方式,展示采用model、modelMap、modelAndMap三种方式 1.新建项目工程 2
阅读全文
摘要:参数绑定 1编写UserController 类 package com.xiang.lesson01.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.
阅读全文
摘要:get和post的区别主要有以下几方面 url可见性: get,参数url可见; post,url参数不可见 数据传输上: get,通过拼接url进行传递参数; post,通过body体传输参数 缓存性: get请求是可以缓存的 post请求不可以缓存 后退页面的反应 get请求页面后退时,不产生影
阅读全文
摘要:Get、Post、Put与Delete的区别 GET GET请求是用来获取数据的,不对服务器的数据做任何的修改,新增,删除等操作。 GET请求就像数据库的SELECT操作一样,只是用来查询一下数据,不会修改、增加数据,不会影响资源的内容。 GET请求会把请求的参数附加在URL后面,这样会产生安全问题
阅读全文
摘要:HTTP请求地址映射 1编写UserController 类 package com.xiang.lesson01.controller; import org.springframework.stereotype.Controller; import org.springframework.web
阅读全文