- 博客(9)
- 收藏
- 关注
原创 Spring AOP 入门
/** * AOP概述:面向切面编程 * 将共性的进行抽取,在需要的地方进行动态代理的插入,在不修改源码的基础上,还能对代码进行增强 * AOP的作用及优势 * 作用:在程序运行期间,不修改源码对方法的增强。 * 优势:a.减少代码的重读b.提高开发效率c.方便维护 * 动态代理的特点: * 字节码随用随创建,随用随加载 ->它与静态代理的区别 静态代理是字节码一上来就加载好
2018-01-26 19:58:55
188
原创 Spring使用注解方式实现
dao接口 package xinfei.code.dao; public interface UserDao { public void save(); }dao实现 package xinfei.code.dao.impl; import org.springframework.stereotype.Component; import org.springframework.stere
2018-01-26 19:51:10
201
原创 Spring分层小案例(使用xml配置)
dao接口 package xinfei.code.dao; public interface UserDao { /** * 定义一个保存方法 */ public void save(); } dao实现 package xinfei.code.dao.impl; import xinfei.code.dao.UserDao; public class UserD
2018-01-26 19:44:59
633
原创 Spring入门
* spring介绍 * Spring是一个从实际开发中抽取出来的框架,因此它完成了大量开发中的通用步骤,留给开发者的仅仅是与 * 特定应相关的部分,从而大大提高了企业应用的开发效率 * Spring 为企业应用的开发提供了一个轻量级的解决方案,包括:基于依赖注入的核心机制,基于AOP的声明式事务管理 * 、与多种持久层技术的整合,可以说 Spring是企业应用开发的“
2018-01-26 19:37:35
152
原创 Struts2_01入门
package xinfei.code.test; /** * Struts2的概述?什么是Struts2? * Struts2是基于MVC设计模式的WEB层的框架 * (常见的web框架:Struts1、Struts2、WebWork、SpringMVC) * Struts2执行流程(前端控制器模式)看下图 * WEB层框架都有一个特点: * 遵循前端控制器模型,不同的w
2018-01-16 18:46:25
157
原创 Hibernate_04(API注解)
package xinfei.code.text; /** * 一、JPA概述 * java的持久化规范(提供的一套接口)->为ORM框架操作数据库的数据提供的一套接口规范 * JPA和Hibernate的关系? * JPA是接口,hibernate是实现类,所有ORM框架都可以实现JPA接口规范 * JPA规范的好处:先有ORM框架 再有JPA规范,所有的ORM框架实
2018-01-15 22:06:17
169
原创 Hibernate_03(一对多和多对多)
/** * 回顾: * 表数据和表数据之间可以存在的关系? * 建立关系的好处:对于多表查询关系数据的时候 * 一对多: * 原则:在多的一方建立一个字段当成外键,指向一的一方的主键 * 多对多: * 在外部创建一张中间表,让这个中间表中至少有2个字段分别指向各自表的主键 * 一对一: * 让各自表的主键字段当成外键,指向另一张表的主键
2018-01-14 22:48:19
155
原创 Hibernate_02
package xinfei.code; /** * 一、持久化类的编写规范 * 什么是持久化类? * 持久化类:和数据库表做了映射关系的类,我们就可以把这个类称之为持久化类 * hibernate对持久化类的要求规范: * 1.需要提供一个无参的构造方法(hibernate是通过无参构造器来实例化对象的) * 2.所有属性都要私有化 * 3.需要对外
2018-01-13 21:05:51
128
原创 Hibernate_01
/** * 先回顾一下在dao层操作数据库的技术? * 条件:只要操作数据库的数据,必须遵循java的规范->jdbc规范 * jdbc缺点: * 步骤太频繁(创建链接,销毁链接(太消耗资源)); * 举个例子:创建链接和销毁链接花费时间为各0.1毫秒,双11 1千万人访问就 算算消耗多少时间 * jdbc+连接池:一样频繁 * apache组织:DBUtils 对jdbc
2018-01-13 21:04:45
160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人