摘要:
SpingMVC 首先我没接触过页面开发 这里只简单的介绍如何通过spring 利用注解的形式搭建一个简单的页面 首先我们配置pom文件 先加入两个依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-we 阅读全文
摘要:
事务在我看来,就是保证一个方法能够保持原子性 例如我们有一个方法,需要操作数据库,例如银行的转账操作, 需要对一个账号加同时对另一个账户减 如果不能保证原子性 那么就会造成只增不减的情况 这个时候需要用到事务来管理 如何完成对数据库操作的事务管理 首先需要将业务层接口的方法声明为事务 利用@Tran 阅读全文
摘要:
这里只介绍用法 AOP在我看来更像是对代码方法的一次增强 前提是不改动源代码 有一个接口和实现类 接口里边的方法比较简单,只有一个输出 首先我们要导入Maven依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spr 阅读全文
摘要:
Spring整合Mybatis 首先看一下项目目录 因为以前所有的知识点都在一个模块里,而且目录比较混乱 所以对模块重构了一下 首先我们要在pom.xml文件中声明所需要的依赖 新增这两个依赖 <!-- 利用spring操作数据库依赖 --> <dependency> <groupId>org.sp 阅读全文
摘要:
注解开发 可以在对应的类中配置Bean 具体方法如下: 利用@Component 来声明当前类为Bean @Component("userDaoimpl") //Reposity和component效果一样 //spring 对于不同的层提供了不同的方法 //@Repository public c 阅读全文
摘要:
Bean 容器 为什么要使用Bean容器 因为希望减少new的操作,这样当我们的类名发生改变时,影响会降到最小 Bean相当于一个管家 原来需要我们自己new的对象现在统统通过Bean来创建 怎么使用Bean? 首先我们需要利用pom.xml来建立对于spring的依赖 关于pom.xml是Mave 阅读全文
摘要:
org.springframework.core.metrics.ApplicationStartup 问题 首先检查maven中是否有 spring-core 其次如果导入依赖后报 IllegalArgumentException: Unsupported class file major ver 阅读全文
摘要:
Bean 容器 为什么要使用Bean容器 因为希望减少new的操作,这样当我们的类名发生改变时,影响会降到最小 Bean相当于一个管家 原来需要我们自己new的对象现在统统通过Bean来创建 怎么使用Bean? 首先我们需要利用pom.xml来建立对于spring的依赖 关于pom.xml是Mave 阅读全文
摘要:
lombok 官網提供了許多注解,但是「勁酒雖好,可不能貪杯」,你用了越多 lombok 的進階用法,會讓整個團隊的學習曲線上升,反而會造成反效果,所以在此處只解釋最最常見、並且我認為最必要的注解使用方式,其他的用法就不介紹了 1. @Getter/@Setter 自動產生 getter/sette 阅读全文