12 2020 档案

摘要:一、MVC结构 1、controller @Controller注释描述的对象为Controller请求的处理器对象,我们通常称之为handler,此对象应用于处理DispatcherServlet(SpringMVC中的核心处理器)交给它的请求 2、model model是一个view中要呈现的数 阅读全文
posted @ 2020-12-29 19:58 souwote 阅读(109) 评论(0) 推荐(0)
摘要:一、SpringBoot项目中的对象特性分析 一般池对象有什么特点 1)在JVM内存会开辟一块相对比较大的空间。2)在这块空间中存储一些对象(思考基于什么存储结构进行存储-数组,链表,散列表)。3)基于“享元模式”设计思想,实现内存中对象的可重用性。 特性一:延迟加载 1 package com.c 阅读全文
posted @ 2020-12-26 14:04 souwote 阅读(498) 评论(0) 推荐(0)
摘要:一、启动分析 SpringBoot工程中由@SpringBootApplication注释描述的类为启动入口 1 package com.cy; 2 3 import org.springframework.boot.SpringApplication; 4 import org.springfra 阅读全文
posted @ 2020-12-26 11:49 souwote 阅读(83) 评论(0) 推荐(0)
摘要:Java 中的异常处理除了捕获异常和处理异常之外,还包括声明异常和拋出异常。实现声明和抛出异常的关键字非常相似,它们是 throws 和 throw。可以通过 throws 关键字在方法上声明该方法要拋出的异常,然后在方法内部通过 throw 拋出异常对象。本节详细介绍在 Java 中如何声明异常和 阅读全文
posted @ 2020-12-26 09:46 souwote 阅读(283) 评论(0) 推荐(0)
摘要:一、@Autowired @Autowired:是一种注解,可以对成员变量、方法和构造函数进行标注,来完成自动装配bean的工作表示装配,会从spring容器中按属性类型对应的Bean对象(这个过程叫依赖查找-DL),假如只有一个则直接注入,假如有多个,还会基于属性名与bean对象的名字进行匹配,假 阅读全文
posted @ 2020-12-24 19:52 souwote 阅读(289) 评论(0) 推荐(0)
摘要:1、什么是maven Maven是一个项目管理工具,使用Maven可以来管理企业级的Java项目开发及依赖的管理。 使用Maven开发,可以简化项目配置,统一项目结构。总之,Maven可以让开发者的工作变得更简单。 什么是依赖管理?要明白依赖管理,首先要知道什么是依赖? 一个Java项目中往往会依赖 阅读全文
posted @ 2020-12-15 19:15 souwote 阅读(295) 评论(0) 推荐(0)
摘要:1、什么是事务 数据库事务(Database Transaction),是指作为单个逻辑工作单元执行的 一系列操作,要么完全地执行,要么完全地不执行。简单的说:事务就是将一堆的SQL语句(通常是增删改操作)绑定在一起 执行,要么都执行成功,要么都执行失败,即都执行成功才算成功,否则 就会恢复到这堆S 阅读全文
posted @ 2020-12-14 19:09 souwote 阅读(320) 评论(0) 推荐(0)
摘要:1、什么是连接池 常量池/线程池/连接池池:指内存中的一片空间(容器,比如数组、集合)连接池:就是将连接存放在容器中,供整个程序共享,可以实现连接 的复用,减少连接创建和关闭的次数,从而提高程序执行的效率。 可以在程序一启动时,就创建一批连接放在一个连接池中(容器), 当用户需要连接时,就从连接池中 阅读全文
posted @ 2020-12-14 19:02 souwote 阅读(173) 评论(0) 推荐(0)
摘要:在JDBC中,可以得知账号名并在账号名加入如“#”,“-- ”,’or ‘1=1,进行拼接,改变sql语句的语义,使不需要密码也可以登录。 JDBC前两步不变 1、注册数据库驱动 2、获取数据库连接 3、获取传输器是将sql语句中的参数改为可变参数(?) 例如 1 String sql = "sel 阅读全文
posted @ 2020-12-12 15:44 souwote 阅读(130) 评论(0) 推荐(0)
摘要:一、JDBC简述 JDBC(Java DataBase Connectivity) Java数据库连接其实就是 利用Java语言/程序连接并访问数据库的一门技术之前我们可以通过CMD或者navicat等工具连接数据库但在企业开发中,更多的是通过程序(Java程序)连接并访问数据库, 通过Java程序 阅读全文
posted @ 2020-12-12 15:25 souwote 阅读(3970) 评论(0) 推荐(0)