经过前段时间hibernate的学习,心想不写点东西巩固一下怎么行呢,于是就萌生了一个做一个小东西的打算,当时也说过做小东西的决定,就是BlogWriter,暂时不管它中文名是什么,只是稍微实现了一些类似博客管理的小东西。但这个东西远远是未成型的,但由于并没有太多时间,现在就把它暂时弄出来了,和大家一起分享一下,供大家扔香蕉皮。
1)首先来看一下数据库:
数据库很简单,只有几个表,字段也少,正好方便学习。
2)代码结构如下,前段时间发过一个,但后来又改了好多。
3)而代码那些的就不发了,没什么特别的,只是一些hibernate的相关处理,花的大部分时间都在界面上了,太久没搞GUI,都忘了怎么弄了。以前看着老三的那个三号管理,另外一个朋友的那个免费ERP,看得我是自惭形秽啊,太杯具了,别人学习,我也学习,怎么差这么大。
废话不多说了,传上代码,大家要学习的可以看看,数据库脚本也在里面。
用myeclipse来做,但是JAVA项目,所以myeclipse和eclipse没什么区别,大家可以放心导入。
为了方便大家做决定是否要下载,先看看截图:
首先来个登录窗口,只是做着样子而已,其实并没有真正登录哪个博客系统,只是在数据库查找用户进行登录
接下来就是主窗口啦:
界面是丑了点,大家将就点。
评论的那部分就没有弄了,表已经有了,大家只要再搞个添加的就OK了,并不难。
下面是文章管理的,双击可以进行单条的编辑,其他也类似:
其他的哪位童鞋如果有兴趣就自己下载看看。
唉,杯具的JE,上传了图片竟然看不了了。
- 大小: 26 KB
- 大小: 20.2 KB
- 大小: 7.3 KB
- 大小: 17 KB
- 大小: 19.4 KB
- 大小: 19.4 KB
分享到:
相关推荐
1. **默认构造方法**:每个 Domain Object 必须包含一个无参构造函数,以便 Hibernate 能够实例化对象。 2. **标识符 id**:每个对象通常需要有一个主键字段(id),用于唯一标识对象,但这并非强制要求,可以通过...
【标题】"一个小小的购物车系统"所涉及的知识点主要集中在Web开发领域,特别是使用Servlet技术来构建一个基本的在线购物车功能。Servlet是Java Web应用程序的重要组成部分,它用于扩展服务器的功能,处理HTTP请求并...
这个“学习Sruts和Hibernate的小Demo项目”是一个很好的实践平台,可以帮助初学者理解这两个框架的基本用法以及如何将它们整合到实际应用中。 **Struts框架**: Struts是一个开源的Java Servlet MVC框架,它为创建...
这是我用struts2.0 spring2.0 hibernate3.0 开发的一个小小的新闻系统,其中主要用到了struts2 的相关技术,对于想学习struts2.0的人来说,还是有不少的收获的.系统支持国际化,目前有中文和英文两个版本支持.系统内多处...
Struts是MVC(模型-视图-控制器)设计模式的一个实现,而Hibernate是一个对象关系映射(ORM)工具,它简化了数据库与Java对象之间的交互。这个项目源码提供了一个结合这两者的应用实例,下面我们将详细探讨这两个...
在IT行业中,SSH(Struts2 + Spring + Hibernate)是一个常见的Java Web开发框架组合,用于构建高效、可维护的企业级应用程序。这个框架整合了MVC(Model-View-Controller)设计模式、依赖注入(Dependency ...
`Hibernate`是一个强大的对象关系映射(ORM)框架,它允许开发者用面向对象的方式处理数据库。通过使用`Hibernate`,开发者可以避免编写大量的SQL语句,减少数据库层面的耦合,提高代码的可维护性和可复用性。在`...
Hibernate是Java开发中的一个流行对象关系映射(ORM)框架,它允许开发者用面向对象的方式操作数据库。Hibernate Annotation则是Hibernate的一部分,它引入了Java注解,使得配置更加简洁,无需XML文件即可进行对象...
Hibernate是一个开源的对象关系映射(ORM)框架,它通过在Java对象和数据库表之间建立映射关系,实现了对象的透明持久化。这使得开发者可以使用面向对象的方式来处理数据库操作,提高了开发效率和代码可维护性。 ##...
总之,`Hibernate连接Mycat例子详解.zip`提供的资源是一个很好的学习材料,它涵盖了从Mycat的配置、数据分片,到Hibernate的配置、实体操作等一系列步骤,帮助开发者理解如何在Java应用中集成这两种技术,实现高效的...
Hibernate是一个开源的Java库,它提供了对象-关系映射(ORM)功能,将Java类与数据库表进行映射,使得开发者可以使用面向对象的方式来处理数据库操作。这样不仅减少了SQL的编写,还降低了数据库依赖,提高了代码的...
【标题】"petshop 小小项目"是一个实践性质的IT项目,主要目的是为了提升开发者在实际应用中的技能。这个项目可能涵盖了多个技术层面,旨在让开发者熟悉并掌握相关技术的综合运用。 【描述】中提到,这个项目是用...
4. **Cascade类型**:根据业务需求,可以设置`cascade`属性来决定操作一个实体时是否也影响到与之关联的实体。例如,`cascade="save-update"`表示当保存或更新一个实体时,也会处理其关联的实体。 5. **inverse属性...
总之,"网络商城系统Struts2+Hibernate+Spring"是一个涵盖了Web应用开发多个层面的实例,它体现了SSH框架的强大功能和灵活性,对于学习和实践Java Web开发具有很高的参考价值。通过深入研究这个系统,开发者不仅可以...
总的来说,这个项目是一个典型的Java Web应用实例,通过整合Struts、Hibernate和Spring,实现了会员信息的管理,同时也为学生提供了实践和学习企业级开发经验的机会。对于想要了解和掌握Java Web开发技术的人来说,...
在这个小小的案例中,我们将深入理解SSH框架的整合过程,以及如何利用它们来创建一个数据库交互的应用。 首先,Spring作为核心的依赖注入(DI)容器,管理着应用中的对象及其生命周期。它还提供了AOP(面向切面编程...
【JSP简易小小小论坛】是一个基于JSP技术构建的学习型在线讨论平台,旨在提供一个简单但功能完整的交流环境。这个论坛尽管规模不大,却涵盖了基础的论坛功能,适合初学者进行实践和学习。 首先,我们要理解JSP...
它提供了一个API和一个规范,实现这个规范的库有Hibernate、EclipseLink等。 在项目中,通常会有一个`persistence.xml`配置文件,位于`META-INF`目录下。这个文件定义了持久化单元(Persistence Unit),包括要使用...
"小小图书馆"是一个基于Struts2框架开发的图书管理系统的示例项目。Struts2是Java Web开发中广泛使用的MVC(模型-视图-控制器)框架,它为开发者提供了强大的控制层解决方案,使得Web应用的结构更加清晰,代码更加...