会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
华裳绕指柔
破玉
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
19
下一页
2016年5月9日
20160507-hibernate入门
摘要: 关联映射 多对一(Employee - Department) 一对多(Department-Employee) 一对一(Person - IDCard) 多对多(teacher - student) 组件映射(User-Name) 集合映射(set, list, map, bag) inverse
阅读全文
posted @ 2016-05-09 09:44 破玉
阅读(207)
评论(0)
推荐(0)
2016年5月7日
20160506-hibernate入门
摘要: HQL和Criteria HQL(Hibernate Query Language) 面向对象的查询语言,与SQL不同,HQL中的对象名是区分大小写的(除了JAVA类和属性其他部分不区分大小写);HQL中查的是对象而不是和表,并且支持多态;HQL主要通过Query来操作,Query的创建方式: Qu
阅读全文
posted @ 2016-05-07 10:03 破玉
阅读(254)
评论(0)
推荐(0)
2016年5月6日
20160505-hibernate入门2
摘要: 基本概念和CURD 开发流程 1由Domain object -> mapping->db。(官方推荐) 2由DB开始,用工具生成mapping和Domain object。(使用较多) 3由映射文件开始。 Domain Object限制 1.默认的构造方法(必须的)。 2有无意义的标示符id(主键
阅读全文
posted @ 2016-05-06 19:44 破玉
阅读(224)
评论(0)
推荐(0)
2016年5月5日
20160504-hibernate入门
摘要: 关系型数据库与面向对象 模型不匹配(阻抗不匹配) Java面向对象语言,对象模型,其主要概念有:继承、关联、多态等;数据库是关系模型,其主要概念有:表、主键、外键等。 解决办法: 1使用JDBC手工转换。 2使用ORM(Object Relation Mapping对象关系映射)框架来解决,主流的O
阅读全文
posted @ 2016-05-05 11:34 破玉
阅读(204)
评论(0)
推荐(0)
2016年5月4日
20160503-spring入门2
摘要: 使用Spring需要的jar 到http://www.springsource.org/download下载spring,然后进行解压缩,在解压目录中找到下面jar文件,拷贝到类路径下 dist\spring.jar lib\jakarta-commons\commons-logging.jar 如
阅读全文
posted @ 2016-05-04 21:09 破玉
阅读(253)
评论(0)
推荐(0)
2016年5月3日
20160503-spring入门1
摘要: 一、Spring是什么 Spring是一个开源的控制反转(Inversion of Control ,IoC)和面向切面(AOP)的容器框架.它的主要目得是简化企业开发. IOC 控制反转 public class PersonServiceBean { private PersonDao pers
阅读全文
posted @ 2016-05-03 20:54 破玉
阅读(235)
评论(0)
推荐(0)
20150503-struts2入门-标签
摘要: 一、几个标签介绍 1.property标签 property标签用于输出指定值: <s:set name="name" value="'kk'" /> <s:property value="#name"/> default:可选属性,如果需要输出的属性值为null,则显示该属性指定的值 escape
阅读全文
posted @ 2016-05-03 10:52 破玉
阅读(157)
评论(0)
推荐(0)
20160502-struts2入门--ognl表达式
摘要: 一、OGNL表达式语言 OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。 Struts 2框架使用OGNL作为默认的表达式语言。 相对EL表达式,它提供了平时我们需要的一些功能,如: ①支持对象方法调用,如xxx.sayHel
阅读全文
posted @ 2016-05-03 09:07 破玉
阅读(245)
评论(0)
推荐(0)
2016年5月2日
20160502-struts2入门--国际化
摘要: 一、国际化 准备资源文件,资源文件的命名格式如下: baseName_language_country.properties baseName_language.properties baseName.properties 其中baseName是资源文件的基本名,我们可以自定义,但language和
阅读全文
posted @ 2016-05-02 20:42 破玉
阅读(209)
评论(0)
推荐(0)
20160501--struts2入门3
摘要: 一、自定义拦截器 要自定义拦截器需要实现com.opensymphony.xwork2.interceptor.Interceptor接口: public class PermissionInterceptor implements Interceptor { private static fina
阅读全文
posted @ 2016-05-02 16:15 破玉
阅读(197)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
···
19
下一页
公告