摘要:
来源:狂神说的微信文章(https://mp.weixin.qq.com/s?__biz=Mzg2NTAzMTExNg==&mid=2247484014&idx=1&sn=9bab2e9a658c32b1877c6015a3bd5f7d&scene=19#wechat_redirect) 视频来源: 阅读全文
摘要:
事务是对一系列的数据库操作(比如插入多条数据)进行统一的提交或回滚操作,如果插入成功,那么一起成功,如果中间有一条出现异常,就回滚之前的所有操作,这样可以防止出现脏数据,防止数据库数据出现问题。 这一系列处理需要我们对其进行管理。 JDBC中是通过Connection对象进行事务管理,默认是自动提交 阅读全文
摘要:
一、什么是MVC *MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 *是将业务逻辑、数据、显示分离的方法来组织代码。 *MVC主要作用是降低了视图与业务逻辑间的双向偶合。 *MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差 阅读全文
摘要:
导入依赖的jar包 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13.2</version> <scope>test</scope> </dependency> <dependency 阅读全文
摘要:
AOP(Aspect Oriented Programming)称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等待,Struts2的拦截器设计就是基于AOP的思想,是个比较经典的例子。 在不改变原有的逻辑的基础上,增加一些额外的功能。代理也是这个功能,读写分离也 阅读全文
摘要:
<? xml version="1.0" encoding="UTF-8" ?> < beans xmlns ="http://www.springframework.org/schema/beans" xmlns:xsi ="http://www.w3.org/2001/XMLSchema-ins 阅读全文
摘要:
@Autowired自动装配 *在属性上直接使用即可,也可以在set方法上使用,默认通过byname方式实现,而且这个对象必须存在 *使用Autowired后可以不用编写set方法,前提是这个自动装配的属性在IOC(Spring)容器中存在,且属性名和bean的id相同。 *如果@Autowired 阅读全文
摘要:
//@Configuration代表这是一个配置类,就和之前的xml配置文件一样,这个也会Spring容器托管,注册到容器中,因为@Configuration 本来就是一个@Component @Configuration @Import(xxx.class)//可以将多个配置引入 @Compone 阅读全文
摘要:
查询学生所对应的老师,学生表里有tid对应老师表的id assiciation:对象【多对一】 collection:集合【一对多】 ofType用来指定映射到List或者集合中的pojo类型,泛型中的约束类型 public class Student { private int id; priva 阅读全文
摘要:
*基本类型的参数或者String类型,需要加上 *引用类型不需要加 *如果只有一个基本类型,可以忽略,但建议加上 @Select("SELECT * from Table where id = ${id}") Enchashment selectUserById(User user); *在SQL中 阅读全文