摘要: 准备工作: 安装环境与软件版本: centos7 x64、xshell、jdk8、tomcat9、linux版花生壳5.0。 点我下载:jdk8+tomcat9+花生壳, 提取码:03pl 1、使用xshell连接到centos7x64,创建文件夹tools、tools_target 将jdk8+t 阅读全文
posted @ 2020-09-26 12:44 曾经沧海难为水。 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 项目结构: HelloController: package controller; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.Controller; 阅读全文
posted @ 2020-09-21 16:40 曾经沧海难为水。 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 事务ACID原则: 1、原子性:确保操作要么成功,要么失败 2、一致性:资源和状态要么提交成功,要么失败 3、隔离性:多个业务可能同时操作同一资源,防止数据损坏 4、持久性:事务一旦提交,无论系统发生什么问题,结果都不会被影响,被持久化写到存储器中。 spring整合mybatis中的spring- 阅读全文
posted @ 2020-09-11 02:11 曾经沧海难为水。 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 项目结构: 表: create table user( username varchar(50), pswd varchar(50), sex varchar(50) ); 表中的数据: 自定义注释: Type_User_Annotation: /*User类对应User表的注解*/ @Target 阅读全文
posted @ 2020-09-10 22:23 曾经沧海难为水。 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 需要导入的依赖: <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.9.4</version> </dependency> 一、spring实现aop方式一: 项 阅读全文
posted @ 2020-09-09 23:19 曾经沧海难为水。 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 静态代理角色分析: 1、抽象角色:一般使用接口或者抽象类来解决 2、真实角色:被代理的角色 3、代理角色:代理真实角色,代理真实角色后,我们会做一些附属操作 4、客户:访问代理对象的 人 代理模式好处: 1、可以使真实角色的操作更加纯粹,不用去关注一些公共的业务 2、公共业务交给代理角色,实现业务分 阅读全文
posted @ 2020-09-09 15:23 曾经沧海难为水。 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 内置注解: @Override //表示重写超类的方法 @Deprecated //表示不推荐使用或过时,但可以使用 @SuppressWarnings("all") //用来抑制编译时的所有警告 @SuppressWarnings("unchecked") //未检查的警告 @SuppressWa 阅读全文
posted @ 2020-09-08 22:56 曾经沧海难为水。 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1、通过xml设置自动装配: 实体类: xml文件: autowire可改为: autowire="byType" 2、通过注解方式实现自动装配: 先加入约束: xmlns:context="http://www.springframework.org/schema/context" 加上标签开启: 阅读全文
posted @ 2020-09-05 21:46 曾经沧海难为水。 阅读(162) 评论(0) 推荐(0) 编辑
摘要: set方式进行值得注入: 首先加入约束: xmlns:p="http://www.springframework.org/schema/p" xmlns:c="http://www.springframework.org/schema/c" bean: beans.xml: c命名和p命名空间注入: 阅读全文
posted @ 2020-09-05 20:14 曾经沧海难为水。 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 1、别名: 第一种配置别名方式: <bean id="user" class="pojo.User" name="userNew"> <constructor-arg index="0" value="1001"/> <constructor-arg index="1" value="张三"/> < 阅读全文
posted @ 2020-09-05 16:56 曾经沧海难为水。 阅读(138) 评论(0) 推荐(0) 编辑