- 博客(12)
- 收藏
- 关注
原创 spring学习笔记(六)
Spring 的 aop操作1 在spring里面进行aop操作,使用aspectj实现(1)aspectj不是spring一部分,和spring一起使用进行aop操作(2)Spring2.0以后新增了对aspectj支持 2 使用aspectj实现aop有两种方式 (1)基于aspectj的xml配置 (2)基于aspectj的注解方式 AOP准备操作
2017-05-13 09:13:33
297
原创 spring学习笔记(五)
AOP概念1.aop:面向切面(方面)编程,扩展功能不修改源代码实现2.Aop采取横向抽取机制,取代了传统纵向继承体系重复性代码3.aop底层使用动态代理实现(1)第一种情况,有接口情况,使用动态代理创建接口实现类代理对象(2)第二种情况,没有接口情况,使用动态代理创建类的子类代理对象AOP原理 横向机制 AOP操作术
2017-05-13 09:10:24
242
原创 spring学习笔记(四)
IOC 和 DI区别1.IOC:控制反转,把对象创建交给spring进行配置2.DI:依赖注入,向类里面的属性中设置值3.关系:依赖注入不能单独存在,需要在ioc基础之上完成操作 重点 重点 重点Spring 的 bean管理(注解)注解1 代码里面特殊标记,使用注解可以完成功能2 注解写法@注解名称(属性名称=属性值)3 注解使用
2017-05-13 09:07:06
229
原创 spring学习笔记(三)
属性注入:1.属性注入的方式介绍(三种方式)(1)使用set方法注入 (2)使用有参数构造注入 (3)使用接口注入 2.在spring框架里面,支持前两种方式(1)set方法注入(重点)使用set方法注入属性-->”book” class=”cn.itcast.property.Book”>注入属性值Name属性值:类里面定义的属性名称
2017-05-13 09:03:10
266
原创 spring学习笔记(二)
一、创建spring配置文件,配置创建类(1)spring核心配置文件名称和位置不是固定的-建议放到src下面,官方建议applicationContext.xml(2)引入schema约束 the beans schema xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http
2017-05-13 08:59:45
252
原创 spring学习笔记(一)
(1)spring是开源的轻量级框架(2)spring核心主要两部分1.Aop:面向切面编程,扩展功能不是修改源代码实现2.Ioc:控制反转-比如有一个类,在类里面有方法(不是静态的方法),调用类里面的方法,创建类的对象,使用对象调用方法,创建类对象的过程,需要new出来对象-把对象的创建不是通过new方式实现,而是交给spring配置创建类对象(3)spring是一站式框
2017-05-13 08:58:32
200
原创 最小生成树之prim算法java代码
import java.util.ArrayList;/** * 基本思想:假设G=(V,E)是连通的,TE是G上最小生成树中边的集合。 * 算法从U={u0}(u0∈V)、TE={}开始。重复执行下列操作: * 在所有u∈U,v∈V-U的边(u,v)∈E中找一条权值最小的边(u0,v0)并入集合TE中, * 同时v0并入U,直到V=U为止。此时,TE中必有n-1条边,T=(V,TE)为G的最小生
2017-05-02 13:27:17
466
原创 最小生成树的Kruskal算法java代码实现
import java.util.List;import java.util.ArrayList;import java.util.HashSet;import java.util.Set;import java.util.TreeSet;public class MST {private int vertexNum;private Set hs =
2017-05-01 10:53:37
799
原创 数据库的关系表:一对多、多对多实例
一个项目对应多个学生一个学生对应多个项目(多对多关系)项目表学生表项目号(主) 学生号(主)学生-项目表项目号(外) 学生号(外)实现多对多关系,必须要第三表来操作,且它们都属于外键。一个导师对应多个项目一个项目对应一个老师(一对多关系)导师表项目表
2016-12-06 13:38:09
5556
原创 解决hierarchy of the type is inconsistent错误
每次导入别人的项目,代码就会出现大量的红线错误,很纠结。解决办法就是:去build path那里改变JRE
2016-11-29 17:40:08
709
原创 错误:Could not publish server configuration for Tomcat v7.0 Server at localhost.
Could not publish server configuration for Tomcat v7.0 Server at localhost.Multiple Contexts have a path of "/System".解决方法:到tomacat目录下的server.xml中,你会看到你原来改名的项目如System改为Systemtwo的时候,path仍旧是
2016-11-29 17:06:04
595
原创 eclipse启动tomcat,显示端口被占用by Tomcat v7.0 Server at localhost are already in us
今天用eclipse启动tomcat:发现错误Several ports (8005, 8080, 8009, 8080) required by Tomcat v7.0 Server at localhost are already in us,端口被占用,去cmd用netstat -ano查了下,也没有发现那几个端口被占用。于是到tomcat目录的bin下去启动tomcat,然后又
2016-11-08 16:40:28
371
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人