- 博客(13)
- 收藏
- 关注
原创 springmvc---1
模型:数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value Object(数据)和服务层(行为)。也就是模型提供了模型数据查询和模型数据的状态更新等功能,包括数据和业务。view 视图:负责进行模型的展示,一般就是我们见到的用户界面,客户想看到的东西contorller 控制
2016-04-05 22:18:43
340
原创 spring mvc 预习
spring mvc 概述Web 框架,是目前最主流的 MVC 框架之一Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架 .Spring MVC 通过一套 MVC 注解,让 POJO 成为处. 理请求的控制器,而无须实现任何接口。支持 REST 风格的 URL . 请求采用了松散耦合可插拔组件结构,比其他 MVC 框架更具 .扩展性和灵活性
2016-04-04 16:33:52
274
原创 spring 事物
spring事务管理的不同实现 在应用程序中只需要处理一个数据源,而且通过JDBC存取 在JavaEE应用服务器上用JTA(JavaTransaction API) 进行事务管理用Hibernate框架存取数据库事务管理器以普通的 Bean 形式声明在SpringIOC 容器中用事物通知的形式管理•事务管理是一种横切关注点•为了在 Spring
2016-04-04 16:32:15
300
原创 复习 spring
bean的作用域:scope="singleton" 单态/单列 只创建一次scope="prototype" 每次请求都会创建一个新的对象spring的spel:#{}可以引用其他bean的属性可以使用运算符 '300000' ?'金':'木'}">spring的注解:resource-pattern="aa/
2016-04-04 00:10:45
208
原创 spring bean
bean的配置:需要注意的是:map集合配置,键值对的方式 标签用entrylist集合:在属性里面写list标签在写内容即可内部bean配置是 如果需要特殊字符:]]>特殊故字符 -->]]>bena和bean之间的关系
2016-04-03 14:00:07
212
原创 spring--注解
Spring容器只会将:1、component(普通的java类)2、Controller(控制层的组件) 3、service(业务层的实现类组件) 4、Repository(持久层的实现类组件) 标注的java类作为bean组件来进行管理 存在spring容器中的value不写的话会自动把类别名换为首字母小写没有设置valu
2016-03-31 21:30:23
238
原创 spring--aop
bean 的作用域:1 singleton 属于单列 所有对bean的请求,只要id和bean定义的匹配 则返回bean的同一个实列在bean配置中书写属性 scope=“singleton” 或者 singleton=“true”2 prototype 每一次请求 都会产生一个新的bean 相当于new操作 在bean配置中书写 scope=“prototype” 或
2016-03-30 22:16:16
580
原创 spring---one
soring的核心是ioc和aop为简化企业级用用开发而生spring:提供的是一站式服务:提供一站式服务的同时也提供了扩展接口 可以让别个框架替换自身整合型框架作用:1 整合 2:提供一个容器的概念:里面装开发中的javabean,要用就到容器里面取,这样的思想叫做ioc 降低三层耦合度3:得到对象不需要new 告诉容器需要对象 容器会自动创建 在得到对象 降
2016-03-29 22:56:00
193
原创 mybatis----关系篇
和原本的关系数据库冠以差不多,同样是遵循一对一;一对多;多对多的的原则一对一:列如 一人只有一张身份证一对多: 一个人可以是多套房的户主多对多:一个学生有很多学习的课程;然而一门课程也有多个对应的学生在mybatis中持久层框架中也就是遵循这样的原则重点说对对多的sql表现:select * from t_people where id =
2016-03-28 22:05:10
198
原创 mybatis4
批量删除 deletefrom t_user where u_id in( #{id} ) collection为用于遍历的元素(必选),支持数组、List、Setitem表示集合中每一个元素进行迭代时的别名.index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置.open表示该语句以什么开始,separator表示在每次进
2016-03-27 20:28:50
229
原创 jdbc底层
jdbc: 数据库连接的一种规范,一种接口,san公司不提供实现,由各大数据库厂商提供实现,数据库公司提供的jar包(驱动包)就是jdbc的实现,通过jdbc在通过驱动包 对数据库进行crud的操作;所以开发一个需要数据库的应用,则需要拷对应数据库公司的jar包jdbc也是mybatis的底层普通java项目 导包--右键-biuldpathjdbc获取连接的流程:1 加载驱动
2016-03-26 22:23:50
493
原创 mybatis的增删查改
事务管理:事务管理是企业级应用程序开发中必不可少的技术,用来确保一组操作的时候 数据的完整性和一致性一个完整的事物需要满足以下的特性 原子性(atomicity):事务的原子性确保动作要么全部完成,要么完全不起作用 一致性(consistency):一旦所有事务动作完成,事务就被提交。也就是说要么都成功,要么都不成功 隔离性(isolation):多个事物同时处理一个数据的时
2016-03-26 11:27:38
300
原创 mybatis入门
orm: 表 对应类 行 对应实列 列 映射属性 对象的状态:1 瞬时态 被new创建但是没有被session管理,会被垃圾回收的 昙花一现的 2 持久态 new出来的和session关联的,数据库中有记录相对相应 3 游离态 前一个对象处于持久态的session关闭了,与数据库脱离 就处于游走;如果游离对象与session
2016-03-24 21:12:38
331
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人