会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
十三弦
博客园
首页
新随笔
新文章
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2016年6月11日
Hibernate中的继承映射
摘要: 1.继承映射 继承映射分为两种情况:简单继承映射和继承映射。 在简单继承映射中,每个子类都要写一个映射文件。 在继承映射中,只使用一个映射文件。继承映射分为三种情况: 所有子类映射到一张表 需要使用鉴别器字段,不符合数据库设计原则 每个类映射到一张表 父类映射到一张表,插入一条子类信息,需要两条sq
阅读全文
posted @ 2016-06-11 09:33 十三弦
阅读(294)
评论(0)
推荐(0)
2016年6月10日
java中的日志组件-log4j
摘要: 1.为什么使用日志组件 Log4J是Apache的一个开放源代码项目,它是一个日志操作包,通过使用Log4J,可以指定日志信息输出的目的地,如控制台、文件、CUI组件、NT的事件记录器;还可以控制每一条日志输出格式。此外,通过定义日志信息的级别,能够非常细致地控制日志的输出,最令人感兴趣的是,这些功
阅读全文
posted @ 2016-06-10 18:38 十三弦
阅读(987)
评论(0)
推荐(0)
2016年6月7日
Hibernate中的一对一映射
摘要: 1.需求 用户和身份证是一一对应的关系。 有两种对应方式: 用户id作为身份证表的外键,身份证号作为主键; 用户id作为身份证表的主键; 2.实体Bean设计 User: IDCard(用户id作为外键): IDCard(用户id作为主键): 3.配置映射文件 user.hbm.xml 用户id作为
阅读全文
posted @ 2016-06-07 16:46 十三弦
阅读(154)
评论(0)
推荐(0)
Hibernate中的组合映射
摘要: 1.实体bean设计 car: wheel: 2.配置映射文件 生成的数据表:
阅读全文
posted @ 2016-06-07 16:46 十三弦
阅读(123)
评论(0)
推荐(0)
2016年6月6日
Hibernate中的多对多映射
摘要: 1.需求 项目与开发员工 一个项目,有多个开发人员 一个开发人员,参与多个项目 【多对多】 2.实体bean设计 Project: Developer: 3.配置映射文件 Project.hbm.xml Developer.hbm.xml 4.保存数据 此时,会生成9条sql语句:
阅读全文
posted @ 2016-06-06 19:04 十三弦
阅读(204)
评论(0)
推荐(0)
Hibernate中的一对多与多对一映射
摘要: 1.需求 一个部门有多个员工; 【一对多】 多个员工,属于一个部门 【多对一】 2.实体Bean设计 Dept: Employee: 3.配置映射文件 Dept.hbm.xml Employee.hbm.xml 4.保存数据 使用“一”的一方来设置关联 此时会执行5条sql语句,其中最后两条upda
阅读全文
posted @ 2016-06-06 18:47 十三弦
阅读(199)
评论(0)
推荐(0)
Hibernate中的集合映射
摘要: 1.定义实体 2.写映射文件 3.保存数据 4.结果 t_user表: t_address表: 5.获取数据
阅读全文
posted @ 2016-06-06 18:26 十三弦
阅读(145)
评论(0)
推荐(0)
2016年6月5日
hibernate框架
摘要: 在之前的DAO开发中,对关系型数据库进行增删改查都是直接通过sql语句,需要人工的进行对象和表之间的转换。而Hibernate提供了对象和表之间进行映射的框架,使得这种转换更加方便。 1.ORM概念 O:Object 对象 R:Relational 关系型数据库 M:Mapping 映射 ORM要解
阅读全文
posted @ 2016-06-05 19:46 十三弦
阅读(193)
评论(0)
推荐(0)
2016年6月2日
struts中的数据校验
摘要: 1.struts中如何进行数据校验 在每一个Action类中,数据校验一般都写在业务方法中,比如login()、register()等。struts提供了数据校验功能。每个继承自ActionSupport的Action类都可以实现一个validate()方法。struts使用拦截器org.apach
阅读全文
posted @ 2016-06-02 17:44 十三弦
阅读(228)
评论(0)
推荐(0)
struts中拦截器的开发
摘要: 1.开发Interceptor类 用户自定义的拦截器一般需要继承AbstractInterceptor类,重写intercept方法 2.配置拦截器 配置拦截器栈 执行拦截器 3.拦截器的生命周期 服务器启动时,执行所有拦截器的创建,调用拦截器的init()方法; 用户访问时,首先创建Action实
阅读全文
posted @ 2016-06-02 14:28 十三弦
阅读(333)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
下一页
公告