随笔分类 -  java框架学习

上一页 1 ··· 5 6 7 8 9 10 下一页
此分类用来学习java框架相关
摘要:这篇 基于主键的双向一对一关联映射 1.依然考察人和身份证的一对一关系,如果采用主键关联,那么其表结构为: 2.类结构 Person.java IdCard.java 3.映射文件 Person.hbm.xml IdCard.hbm.xml 4.测试 阅读全文
posted @ 2019-07-18 06:58 Vincent-yuan 阅读(314) 评论(0) 推荐(0) 编辑
摘要:这篇讲 基于主键的单向一对一关联映射 1.依然考察人和身份证的一对一关系,如果采用主键关联,那么其表结构应该为: 2.类结构 Person.java IdCard.java 3. 映射文件 Person.hbm.xml IdCard.hbm.xml 4.测试 阅读全文
posted @ 2019-07-18 06:48 Vincent-yuan 阅读(256) 评论(0) 推荐(0) 编辑
摘要:这篇讲解 基于外键的双向一对一关联映射 1.考察如下信息,人和身份证之间是一个一对一的关系。表的设计 2.类结构 Person.java IdCard.java 3.映射文件 Person.hbm.xml IdCard.hbm.xml 4.测试 阅读全文
posted @ 2019-07-17 19:58 Vincent-yuan 阅读(297) 评论(0) 推荐(0) 编辑
摘要:这篇讲解基于外键的一对一单向关联映射 1.考察如下信息,人和身份证之间是一个一对一的关系。表的设计 注意:基于外键的一对一关联的表结构和多对一的表结构是一致的,但是,外键是唯一的。 2.类的结构 Person.java IdCard.java 3.映射文件信息: IdCard.hbm.xml Per 阅读全文
posted @ 2019-07-17 19:48 Vincent-yuan 阅读(270) 评论(0) 推荐(0) 编辑
摘要:这篇讲解 双向的多对一关联映射 1.表结构和多对一时,一致 2.类结构 Book.java Category.java 3.映射文件 Book.hbm.xml Category.hbm.xml 4.测试 阅读全文
posted @ 2019-07-17 07:22 Vincent-yuan 阅读(284) 评论(0) 推荐(0) 编辑
摘要:这篇主要讲hiberante中的 单向一对多关联映射 1.在应用中,有时候需要从一的一端获取多的一端的数据。比如:查看某个分类下的所有书籍信息;查看某个订单下的所有商品等。 2.在一对多的关联关系中,表的设计为: 从表的设计中可以看出,表结构和多对一的表结构相同 3.类的设计 Book.java C 阅读全文
posted @ 2019-07-17 07:12 Vincent-yuan 阅读(347) 评论(0) 推荐(0) 编辑
摘要:1.在之前学习了单表的crud操作。在实际应用中,大都是多表关联操作,这篇会学习如何处理多表之间的关系。 2.考察书籍表和书籍分类表的关系。书籍表和书籍分类表之间是多对一的关系。数据库的表设计为: 3.在java中,如何使用类的关系来表明表与表之间关系 Book.java Category.java 阅读全文
posted @ 2019-07-17 06:55 Vincent-yuan 阅读(225) 评论(0) 推荐(0) 编辑
摘要:1. session是用来执行对象的crud操作,并且session是对象事务工厂。session是线程级别的,所以生命周期比较短。 2.session中对象的生命周期图: 3.session中对象的状态 瞬时状态 持久状态 游离状态 4.对象的生命周期一: new >瞬时状态 >save >持久状 阅读全文
posted @ 2019-07-17 06:38 Vincent-yuan 阅读(967) 评论(0) 推荐(0) 编辑
摘要:这篇文章主要讲解: 1>.对Hibernate使用的一些简单封装; · 2>.在单元测试中,使用Hibernate的封装的工具进行增删改查的测试 1.目录结构展示 2.代码展示 2.0 配置文件 hibernate.cfg.xml <!DOCTYPE hibernate-configuration 阅读全文
posted @ 2019-07-16 23:38 Vincent-yuan 阅读(261) 评论(0) 推荐(0) 编辑
摘要:这篇主要简单讲下java的单元测试 目录结构如下: 如图,其中1是需要被测试的功能;2是测试模块;3是单元测试需要的引入包; 1. 功能模块1中 Calculator 的代码: 主要包含两个方法:add 和 multiply 2. 单元测试模块中 CalculatorTest 的代码: 其中,Tes 阅读全文
posted @ 2019-07-16 23:17 Vincent-yuan 阅读(1193) 评论(0) 推荐(0) 编辑
摘要:1.映射文件:User.hbm.xml 2.配置文件讲解:hibernate.cfg.xml 阅读全文
posted @ 2019-07-16 20:21 Vincent-yuan 阅读(439) 评论(0) 推荐(0) 编辑
摘要:这篇文章,会一步一步的演示hibernate的使用。 目录结构如下: 1.新建java项目 2.增加一个lib文件夹,并把 hibernate必须的jar包 和 数据库驱动包 一起复制进去 然后把hibernate必需的jar包和mysql的驱动包复制进入 3.把lib下的jar包 ,进行build 阅读全文
posted @ 2019-07-16 19:55 Vincent-yuan 阅读(495) 评论(0) 推荐(0) 编辑
摘要:首先两种方式对于放置jar包的方式是不同的: Build path(构建路径):对于种方式来说,可以算是对jar包文件的一个引用。可以引用lib下的jar包,也可以引用本地磁盘上的jar包。 WEB-INF/lib:对于这种方式来说,是将jar包文件放在了一个项目的固定的lib文件夹下。 其次是两种 阅读全文
posted @ 2019-07-16 00:48 Vincent-yuan 阅读(611) 评论(0) 推荐(0) 编辑
摘要:1. 使用jdbc进行数据库操作:获取数据库连接,编写sql语句,执行sql操作,关闭连接。 比如:每次创建连接,释放资源 使的执行效率降低; 解决方案:连接池。 编写sql语句动作 简单,重复劳动,非对象 解决方案:使用工具生成sql。 执行sql操作 将对象转换为sql语句,每次将结果封装为对象 阅读全文
posted @ 2019-07-10 23:07 Vincent-yuan 阅读(205) 评论(0) 推荐(0) 编辑
摘要:这篇文章的目的主要是作为一个框架学习的索引,方便查找及顺序学习 一.struts2学习 1. java之struts框架入门教程 2. java之struts2的执行流程讲解 3. java之struts2的配置讲解 4. java之struts2的action的创建方式 5. java之strut 阅读全文
posted @ 2019-07-10 22:41 Vincent-yuan 阅读(1227) 评论(1) 推荐(0) 编辑
摘要:1.在应用项目中,异常的出现时很正常的。而且项目上线后发生异常也很正常的。那么需要对这些异常有相应的处理机制,以便客户能够看你到更加友好的界面。Struts2中提供了异常处理机制。 2.Struts中异常处理实现 a) 在 action 处理类中抛出的异常 b) 在action的配置中,配置异常发生 阅读全文
posted @ 2019-07-09 23:58 Vincent-yuan 阅读(276) 评论(0) 推荐(0) 编辑
摘要:1.Ajax 技术在现有开发中使用非常多,大多是做管理类型系统。在servlet中可以使用ajax。在struts2中共还可以使用servlet的方式来实现ajax。 2.案例:用户名检查 3.使用struts2提供的插件来完成 ajax步骤 a) 导入相关 jar 包 asm-3.3.jar as 阅读全文
posted @ 2019-07-09 23:51 Vincent-yuan 阅读(399) 评论(0) 推荐(0) 编辑
摘要:1.在页面中,可以直接通过超链接来下载: a) 如果浏览器能够打开该文件,那么直接在浏览器中显示 不是想要的效果 b) 任何人都能下载,不能进行权限控制 2.通过servlet来进行下载,在servlet中是通过文件流来下载的。 阅读全文
posted @ 2019-07-09 23:35 Vincent-yuan 阅读(3458) 评论(0) 推荐(1) 编辑
摘要:1.在实际应用开发中,文件下载功能也非常常见。 2.最简单的文件下载方式是通过超链接来进行文件下载: 注意:直接通过超链接下载文件,如果浏览器能够读取文件,浏览器会直接读取,而不会下载到本地。并且有安全问题。所以,可以通过action来实现下载。 3.Struts2文件下载功能的实现: Action 阅读全文
posted @ 2019-07-09 23:31 Vincent-yuan 阅读(2150) 评论(0) 推荐(0) 编辑
摘要:1.在大多数应用中,都有文件上传功能。有两种文件上传的方式,一种是自己去解析http协议,获取文件上传的内容。另一种是通过第三方插件来实现文件上传。第三方插件一般有两种,smartfileupload(上传小文件效率比较好,没有更新),commons-fileupload。 2.在servlet中实 阅读全文
posted @ 2019-07-09 23:00 Vincent-yuan 阅读(1981) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 下一页