09 2020 档案
摘要:准备工作: 安装环境与软件版本: centos7 x64、xshell、jdk8、tomcat9、linux版花生壳5.0。 点我下载:jdk8+tomcat9+花生壳, 提取码:03pl 1、使用xshell连接到centos7x64,创建文件夹tools、tools_target 将jdk8+t
阅读全文
摘要:项目结构: HelloController: package controller; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.Controller;
阅读全文
摘要:事务ACID原则: 1、原子性:确保操作要么成功,要么失败 2、一致性:资源和状态要么提交成功,要么失败 3、隔离性:多个业务可能同时操作同一资源,防止数据损坏 4、持久性:事务一旦提交,无论系统发生什么问题,结果都不会被影响,被持久化写到存储器中。 spring整合mybatis中的spring-
阅读全文
摘要:项目结构: 表: create table user( username varchar(50), pswd varchar(50), sex varchar(50) ); 表中的数据: 自定义注释: Type_User_Annotation: /*User类对应User表的注解*/ @Target
阅读全文
摘要:需要导入的依赖: <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.9.4</version> </dependency> 一、spring实现aop方式一: 项
阅读全文
摘要:静态代理角色分析: 1、抽象角色:一般使用接口或者抽象类来解决 2、真实角色:被代理的角色 3、代理角色:代理真实角色,代理真实角色后,我们会做一些附属操作 4、客户:访问代理对象的 人 代理模式好处: 1、可以使真实角色的操作更加纯粹,不用去关注一些公共的业务 2、公共业务交给代理角色,实现业务分
阅读全文
摘要:内置注解: @Override //表示重写超类的方法 @Deprecated //表示不推荐使用或过时,但可以使用 @SuppressWarnings("all") //用来抑制编译时的所有警告 @SuppressWarnings("unchecked") //未检查的警告 @SuppressWa
阅读全文
摘要:1、通过xml设置自动装配: 实体类: xml文件: autowire可改为: autowire="byType" 2、通过注解方式实现自动装配: 先加入约束: xmlns:context="http://www.springframework.org/schema/context" 加上标签开启:
阅读全文
摘要:set方式进行值得注入: 首先加入约束: xmlns:p="http://www.springframework.org/schema/p" xmlns:c="http://www.springframework.org/schema/c" bean: beans.xml: c命名和p命名空间注入:
阅读全文
摘要:1、别名: 第一种配置别名方式: <bean id="user" class="pojo.User" name="userNew"> <constructor-arg index="0" value="1001"/> <constructor-arg index="1" value="张三"/> <
阅读全文
摘要:一句话简单概括spring:spring是一个轻量级控制反转(IOC)和面向切面(AOP)的编程框架。 用spring框架搭建helloworld级项目: 1、pom.xml加入依赖 <dependency> <groupId>org.springframework</groupId> <artif
阅读全文
摘要:作用: 使用缓存, 我们可以避免频繁的与数据库进行交互, 尤其是在查询越多、缓存命中率越高的情况下, 使用缓存对性能的提高更明显。 缓存种类:mybatis缓存分为一级缓存和二级缓存,默认开启一级缓存,而且不能关闭。 一级缓存作用域:作用域在sqlSession在创建和关闭之间: 一级缓存测试:在一
阅读全文
摘要:现mybatis数据库中存在user表: 现实现需求:查询某个用户根据用户名(username)、或性别(sex)、密码(pswd) 用普通sql语句: selece * from user where 要查询的字段 = 查询的依据 使用mybatis动态查询,传递什么字段与值就查询什么字段下的数据
阅读全文

浙公网安备 33010602011771号