摘要: 1、编程式事务: 需在spring.xml配置文件中, 1、配置数据源、 2、持久化模板(jdbc模板、hibernate模板、mybatis模板)、 对象里面注入的是数据源及框架的属性配置; 3、需编写事务管理器 transcationManager, 对象里面注入的是数据源对象; 4、配置事务模 阅读全文
posted @ 2017-06-29 19:42 hdsfakjhf 阅读(216) 评论(0) 推荐(0) 编辑
摘要: hibernate: 1.hibernate的工作原理. 原理:1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件2.由hibernate.cfg.xml中的<mapping resource="com/xx/User.hbm.xml 阅读全文
posted @ 2017-06-29 13:04 hdsfakjhf 阅读(401) 评论(0) 推荐(0) 编辑
摘要: OOP: 面向对象编程 对象、类、接口、抽象、封装、多态; AOP: 面向切面编程 切面(aspect):一个关注点的模块化。 关注点可能是一个类,也可以是一个方法; 连接点(Joinpoint):在程序执行过程中某个特定的点,比如调用的方法。 通知( Advice): 在连接的连接点上执行的特定动 阅读全文
posted @ 2017-06-29 12:37 hdsfakjhf 阅读(391) 评论(0) 推荐(0) 编辑
摘要: core: spring核心模块; 提供spring框架最基本的功能; 核心类是BeanFactory, 使用控制反转(ioc)或依赖注入(DI)使用哪应用程序的组件之间实现低耦合; 核心类: BeanFactory, ApplicationContext等; context:spring上下文模块 阅读全文
posted @ 2017-06-26 18:55 hdsfakjhf 阅读(105) 评论(0) 推荐(0) 编辑
摘要: GET和load区别: 相同点:都是通过主键值来查询当前条数据; 不同点: 1、get是立即查询,load是延迟查询; get是用或者不用,反正先查询出来; load是用到的时候才去查询数据,不用就不查; 2、如果主键值不存在,get返回null; load返回ObjectNotFoundExcep 阅读全文
posted @ 2017-06-20 20:44 hdsfakjhf 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1、inverse 双方的级联关系由谁维护,true表示当前对象维护; 2、个人对账号,一对一关系 cascade = all 表示级联到其他对象; name 表示当前模型bean中的属性 class 表示name对象的实体(包名+类名); 3、lazy="false" 表示立即加载; lazy=t 阅读全文
posted @ 2017-06-20 18:22 hdsfakjhf 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1、assigned 所有的数据库都适用; 在调用save()方法之前,要对主键设置值,不设置报错; <generator class="assigned"></generator> 2、increment 按照数据库的一个顺序值来增长; 适用于mysql、oracle、db2、sqlserver、 阅读全文
posted @ 2017-06-19 20:43 hdsfakjhf 阅读(2297) 评论(0) 推荐(0) 编辑
摘要: 1.数据库的三范式? 一范式: 每个列都是不可分割的原子单元;无重复的列 二范式: 必须满足第一范式; 每个列都依赖于主键。 三范式:属性不依赖于其它非主属性 [ 消除传递依赖 ] 2.主键的设计原则有哪些? a.主键应当是对用户没有意义的。 b.主键应该是单列的,以便提高连接和筛选操作的效率。 c 阅读全文
posted @ 2017-06-17 18:57 hdsfakjhf 阅读(369) 评论(1) 推荐(0) 编辑
摘要: struts2在mvc中的体现。 struts2的常用标签有哪些: ui:form,textfiled,textarea,password,select,radio, checkbox... 非ui标签: if,elseif, else, iterator, text, i18n, property 阅读全文
posted @ 2017-06-07 20:26 hdsfakjhf 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1、需要jar包的支持: commosn-fileupload.jar; commons-io.jar; commons-logging.jar; commons-logging.jar 日志包; 主要是 commosn-fileupload有例子依赖关系; commons-io.jar io流读取 阅读全文
posted @ 2017-06-07 12:55 hdsfakjhf 阅读(90) 评论(0) 推荐(0) 编辑