上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页
摘要: 什么是spring-aop? spring-aop是面向切面编程(AOP),java是面对对象编程(OOP),OOP引入封装,多态,继承等接口建立对象模型,OOP允许开发者定义纵向的关系,但是不允许定义横向的关系,因此就有了AOP.。 举个例子,当我们需要对多个不具有继承关系的对象引入一个公共的行为 阅读全文
posted @ 2019-06-20 21:16 Zs夏至 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 在上一篇中学习了如何使用spring来管理对象,但是再实际的开发中,再spring配置文件中配置bean元素是非常繁琐的,因此实际开发中使用注解来配置spring。具体操作如下: 在配置文件中,扫描实体类包: 使用注解配置对象,在类的头部使用注解@Component, 引用对象类型头部也需要添加@C 阅读全文
posted @ 2019-06-17 15:18 Zs夏至 阅读(161) 评论(0) 推荐(1) 编辑
摘要: Spring的bean的常用属性 1.scope scope用来配置bean对象是否是单例模式。单例模式是java的23种设计模式之一,指在这个项目运行中一个类的对象只会实例化一次,一般工厂创建的类都是单利模式。非单例模式叫多例模式或者原型模式。 spring工厂中对象默认都是单利模式,如果想要配置 阅读全文
posted @ 2019-06-10 01:08 Zs夏至 阅读(279) 评论(0) 推荐(0) 编辑
摘要: spring的核心工作:1.创建对象 2.维护对象之间的依赖关系 举例:创建一个电脑E470对象,这个对象依赖两个类,显示器和CPU 创建接口: package com.zs.entity; /** * 创建Cpu接口 */ public interface Cpu { /** * cpu有运算的方 阅读全文
posted @ 2019-06-10 00:35 Zs夏至 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1.spring是什么? 如果写一个小的项目,我们可以在项目一种,想创建一个对象就创建一个对象,直接用new的方法,创建对象,但是对于大型的项目来说,可能需要依赖几百个类,类与类之间的关系也十分复杂,所以我们就不能把创建对象和维护对象之间的关系放到项目中,可以采用生活中分工合作的形式,把对象的创建和 阅读全文
posted @ 2019-06-09 21:43 Zs夏至 阅读(149) 评论(0) 推荐(0) 编辑
摘要: if和where 使用动态sql语句: where内可以有多个if语句,也可以使用choose标签来表示: 两种方法效果相同,都表示条件选择。 set语句: 注意如果set中的条件一个都不成里的话,会报错。 where 可以使用trim条件替代: prefifixOverrides 属性会忽略通过管 阅读全文
posted @ 2019-06-08 15:40 Zs夏至 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 在mybatis的学习中,会发现经常需要传参,这里以上一节写的实体类为基础,当我们要添加一个员工时,需要添加员工的基本信息,以及所属部门,按照以前的方法,在实体类中,添加部门id属性,然后通过有参构造的方法传递对象,读取对象的部门id就可以了,但是现在使用mybatis时,因为是一对多的关系,因此实 阅读全文
posted @ 2019-06-08 01:22 Zs夏至 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 在以往的项目中,多表关联查询使用外键进行关联,在实体类中写的属性也是外键,在使用mybatis时,需要进行调整。需要用到的数据库如下: -- -- Table structure for dept -- DROP TABLE IF EXISTS `dept`; CREATE TABLE `dept` 阅读全文
posted @ 2019-06-07 22:07 Zs夏至 阅读(227) 评论(0) 推荐(1) 编辑
摘要: 根据上一篇的内容为基础,在login实体类中建立有参构造方法,dao层接口内容如下: login.xml内容如下: 测试类: 阅读全文
posted @ 2019-05-28 21:00 Zs夏至 阅读(115) 评论(0) 推荐(1) 编辑
摘要: 使用maven搭建项目,pom文件导包如下: 导入mybatis核心包后,创建实体类: 创建dao层接口: 创建mybatis基础配置文件: mapper文件如下: 然后创建一个工具类,因为需要读取xml文件的配置信息连接数据库,就像之前的链接数据库创建工具类一样,这里也创建工具类: 进行测试: 结 阅读全文
posted @ 2019-05-28 18:29 Zs夏至 阅读(204) 评论(0) 推荐(1) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页