- 博客(4)
- 收藏
- 关注
原创 最简单的自定义MVC框架
老师在讲struts2之前,给我们讲了自定义MVC框架,目的是为了更好的了解struts2基本的运行原理。首先了解一下什么是MVC框架?其实MVC是一种设计模式: MVC设计模式 模型 ----- Model 封装数据,进行业务处理,返回处理结果 视图 ----- View 展示界面 控制器 ----- Controller 接收用户端请
2016-12-29 14:11:05 3282
转载 Hibernate延迟加载、三种状态、脏检查 缓存
一、持久化对象的唯一标识 java中按内存地址不同区分同一个类的不同对象,关系数据库用主键区分同一条记录,Hibernate使用OID来建立内存中的对象和数据库中记录的对应关系 什么是OID? 解析:OID是持久化与数据表主键对应属性,用来区分持久化对象 二、主键生成策略 increment identity sequence nati
2016-12-11 14:59:51 1485
转载 Hibernate如何检查脏数据
脏数据检查: 什么是脏数据?脏数据并不是废弃和无用的数据,而是状态前后发生变化的数据。我们看下面的代码: Transaction tx=session.beginTransaction(); User user=(User)session.load(User.class,”1”);//从数据库中加载符合条件的数据 user.setName(“zx”);//改变了
2016-12-11 14:53:03 314
转载 java递归无级树输出json格式
由于项目需要将数据库中的一个层级表转换成json格式输出,在网上找了很久都没有找开合适的内容,要不是代码太复杂,就是不符合需求,所以就自己用递归写了一个无级树的代码。代码很简单就两个类一个TreeNode.java 和一个测试类Test.java(可直接运行) 在运行之前需要以下公共类: commons-beanutils.jar commons-collections.jar com
2016-12-11 11:47:07 5257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人