框架
qq_45162113
123456
展开
-
SpringBoot整合Mybatis
1、导入相关jar包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/原创 2021-01-12 14:31:27 · 77 阅读 · 0 评论 -
SpringBoot整合JDBC
SpringBoot可以实现自动装配数据源,所以使用SpringBoot连接数据库非常简单。SpringBoot有已经配置好的模板bean,可以直接拿来使用,在连接数据库时可以使用JdbcTemplate进行CRUD操作。1、Maven导JDBC和MySQL包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w.原创 2021-01-12 14:24:36 · 88 阅读 · 0 评论 -
SpringBoot拦截器手动实现
当我们写一个web项目,都需要配置一个拦截器,这样就可以只有登录后才能访问其它页面。在之前学习的Spring中拦截器可以在XML文件中进行配置,而在SpringBoot中我们可以手动实现拦截器功能。首先我们需要实现一个登录功能。这里是一个简单的登录页面,可将用户名和密码发给后端。<!DOCTYPE html><html lang="en" xmlns:th="http://www.w3.org/1999/xhtml"><head> <meta .原创 2020-12-29 16:05:25 · 702 阅读 · 0 评论 -
YAML配置和应用
SpringBoot可以使用两种配置文件,一种是application.properties;一种是application.yml。application.properties 语法: key=valueapplication.yml 语法:key:(空格)value配置文件的作用:修改SpringBoot自动配置的默认值,因为SpringBoot在底层都给我们配置好了。YAML和XMLyaml配置:server: prot: 8080xml配置:<server> &l.原创 2020-12-24 18:49:12 · 216 阅读 · 1 评论 -
SrpingBoot入门-helloword
先回顾一下什么是Spring,Spring是一个开源框架,为了解决企业级应用开发的复杂性而创建的,实际上就是简化开发。Spring是如何简化Java开发的为了降低java开发的复杂性,Spring采用一下四中关键策略;1、基于POJO的轻量级和最小侵入性编程;2、通过IOC,依赖注入和面向接口实现松耦合;3、基于切面(AOP)和惯例进行声明式编程;4、通过切面和模板减少样式代码。什么是SpringBootSpring Boot 是就是一个JavaWeb的开发框架,和SpringMVC类似.原创 2020-12-24 15:27:10 · 133 阅读 · 0 评论 -
MyBatis基础入门
MyBatis简介MyBatis是一个优秀的持久化层框架,也就是跟数据库进行交互的框架。MyBatis是一个半自动ORM的轻量级框架,它避免了几乎所有的JDBC代码和手动设置参数以及结果集,可以使用简单的XML或注解来配置和映射原生类型。MyBatis和Hibernate的区别Hibernate是一个全自动ORM框架,这就意味着编写sql、设置参数、执行sql封装结果这些操作都不需要我们完成,我们只需要创建javaBean对象然后就可以在数据库中获取数据。所有这样以来Hibernate的缺点也就很明显原创 2020-12-15 15:30:44 · 182 阅读 · 0 评论 -
MyBatis参数处理
在写Mybatis的Mapper映射文件的时候,我们通常用#{}来获取传进来的参数,对于参数的处理其实还是有非常多的规则。单个参数对于单个参数,MyBatis不会做参数处理,用#{}取值,里面括号内不管写什么都可以取到值。//定义接口 public User selectById(int id); //通过id查询<!-- 单个参数查询--> <select id="selectById" resultType="User" > select .原创 2020-12-21 15:28:11 · 110 阅读 · 0 评论 -
MyBatis的基本操作CRUD
在配置好环境后,MyBatis就可以进行数据库的连接和操作,这里简单演示一下数据库的增删改查。1、编写接口import Util.User;public interface MybatisI { public User select(int id); //查询 public void insert(User user); //添加 public void update(User user); //修改 public void delete(int id); .原创 2020-12-20 19:00:08 · 89 阅读 · 0 评论 -
MyBatis的标签
<properties>标签可以用来获取外部properties配置文件的信息driver:com.mysql.jdbc.Driverurl:jdbc:mysql:///JDBCusername:rootpassword:root<!-- 加载配置文件dbconfig.properties--> <properties resource="dbconfig.properties"> </properties> &l原创 2020-12-15 17:40:03 · 81 阅读 · 0 评论