javaweb
文章平均质量分 57
最后的轻语1994
这个作者很懒,什么都没留下…
展开
-
spring入门基础(二)
举个例子,就是说如果我们要在一个bean中使用另一个bean的东西怎么来通过配置spring完成,例如:public void sayHello(){ System.out.println("Hello, " + username); byeservice.sayBye(); }这段代码里sayBye这个函数就是别的bean里的内容,换句话说就是是别的class的内容,只是这样单原创 2015-08-05 11:03:08 · 319 阅读 · 0 评论 -
hibernate学习笔记(六)
建立一个简单的部门内部留言板(在web上的实战),使用到的东西有hibernate和Struts1.首先,我们从数据库入手,建立两张表,一张是用户表(users)用来储存用户的信息,另一张是信息表(message)用来储存留言或是上传文件等等users表属性包括:id name passwdmessage表属性包括:id sender getter content sendT原创 2015-07-21 09:47:28 · 375 阅读 · 0 评论 -
hibernate学习笔记(二)
update这段代码是写在hibernate核心配置文件hibernate.cfg.xml中的,意思是可以更改数据库后自动生成表,update这个位置上可以写很多东西,update的意思是如果之前有这张表并且没有任何结构上的修改那么update就不会动,反之,update会创建一张新表;如果是create,意思就是直接会创建一张新表,如果之前有这张表create也会覆盖掉原来的,这就是二者原创 2015-07-20 10:03:59 · 318 阅读 · 0 评论 -
hibernate学习笔记(七)
HQL(Hibernate Query Language)的学习面向对象的查询语言,与SQL不同,HQL中的对象名是区分大小写的(除了JAVA类和属性其他部分不区分大写);HQL中查的是对象而不是表,并且支持多态;HQL主要通过Query来操作,Query的创建方式:Query q =session.createQuery(hql);hibernate 设计者 推荐我们在设计表的时原创 2015-07-22 22:03:53 · 374 阅读 · 0 评论 -
hibernate学习笔记(三)
session(回话)接口1.Session一个实例代表与数据库的一次操作(当然一次操作可以是crud组合)2.Session实例通过SessionFactory获取,用完需要关闭。3.Session是线程不同步的(不安全),因此要保证在同一线程中使用,可以用getCurrentSessiong()。4.Session可以看做是持久化管理器,它是与持久化操作相关的接口代码举例(原创 2015-07-20 16:16:06 · 408 阅读 · 0 评论 -
hibernate学习笔记(九)
criteria的简单用法(使用的较少):Session s=HibernateUtil.getCurrentSession(); Transaction tx=s.beginTransaction(); Criteria cri=s.createCriteria(Student.class); //添加检索条件 cri.add(Restrictions.gt("sage",原创 2015-07-23 19:03:32 · 280 阅读 · 0 评论 -
hibernate学习笔记(五)
用Eclipse进行hibernate的快速开发原创 2015-07-20 19:29:02 · 409 阅读 · 0 评论 -
Hibernate主键生成策略
Hibernate主键生成策略1、自动增长identity适用于MySQL、DB2、MS SQL Server,采用数据库生成的主键,用于为long、short、int类型生成唯一标识使用SQL Server 和 MySQL 的自增字段,这个方法不能放到 Oracle 中,Oracle 不支持自增字段,要设定sequence(MySQL 和 SQL Server 中很常用)转载 2015-07-21 17:27:56 · 288 阅读 · 0 评论 -
hibernate学习笔记(八)
参数绑定使用参数绑定的好处有三:1. 可读性提高;2 效果高;3.防止 sql注入漏洞这个sql注入指的是:在sql语句中where后边随意写一个根本查不到的查询,然后再在后边接一个or 1 = ‘1’,这样做的话如果你不使用参数绑定会查询出全部的用户信息,这是一个注入漏洞。参数绑定有两种形式:第一种形式:Query q=session.createQuery(原创 2015-07-23 11:17:54 · 279 阅读 · 0 评论 -
hibernate学习笔记(四)
Transaction(事务)接口这个接口是很重要的,因为hibernate对数据库的实现都是事务的处理方式,学习笔记(三)也写明了使用的模板1.Transaction是底层的事物实现中抽象出来的接口2.可能是一个jdbc或者jta的事务,这样有利于hibernate在不同执行环境的移植。3.hibernate要求显示的调用事务(如果仅仅是查询可以不调用.)要注意提交(comm原创 2015-07-20 18:55:00 · 362 阅读 · 0 评论 -
hibernate学习笔记(一)
hibernate是经典的ssh三大框架之一(另两个是struts和spring),hibernate是一个orm(object relation mapping)框架,也就是对象关系框架。实际上简单来说,hibernate就是把我们的JDBC进行了简单的封装,这个框架是基于Java的反射机制。我们的项目中使用hibernate这个框架的最大的好处就是一旦项目要换数据库,只需要更改其中极少的部分就原创 2015-07-19 21:46:17 · 346 阅读 · 0 评论 -
Java Web开发过程中常遇的小问题
问题1:各种中文乱码问题网页显示的中文乱码问题:设置pageEncoding为gb2312即可(写在jsp页面的最前边)数据库中文乱码问题:对数据库的编码可以进行直接的设置,直接设置为gb2312或者utf-8即可。这个由于不同的数据库不同的可视化界面操作可能不同,在此不赘述,可自行百度适合自己数据库的相关方法,建议是如果数据库的表不是很复杂可以新建一下,在建的时候直接原创 2016-01-18 00:24:47 · 382 阅读 · 0 评论 -
spring入门基础(一)
spring是ssh框架之一,总结来说它是一个容器框架,用于配置bean并维护bean之间的关系。说几个概念,第一个就是bean,bean是java中的任何一种对象 javabean/service/action/数据源./dao,然后是ioc(控制反转 inverse of control) 接着是di( dependency injection 依赖注入)我们都知道Struts框架无论是2原创 2015-08-03 17:20:02 · 300 阅读 · 0 评论 -
使用MySQL和简单的JSP实现的超市进存销系统
使用MySQL数据库和JSP实现超市进存销系统是我的数据库课的一个大作业,我来分享一下。因为毕竟不是Web的大作业因此也只是实现了要求的功能,对于页面的美观程度还是不要吐槽了,本人审美的确也是很差。我使用的工具是MyEclipse+DreamWeaver,MyEclipse的安装及破解问题可以查看我的另一篇博客,这里就不详细说明了。这个项目主要的知识点就是JDBC,由于主要是数据库的使用练习,原创 2015-07-19 21:06:55 · 5005 阅读 · 0 评论 -
关于hibernate的一些恶心的小地方报错(持续更新)
1.第一种错误:The processing instruction target matching "[xX][mM][lL]" is not allowed.这个问题困扰了我一下午,其实一般人不会有这个问题,不出问题的时候也不会有人注意这个事情,问题出现在我们的hibernate的核心配置文件也就是hibernate.cfg.xml文件中,在一开始我们都会写要注意这句话一定要顶着格写,前边原创 2015-07-19 17:51:14 · 1369 阅读 · 0 评论 -
MyEclipse的安装及破解全过程详解
第一步:先下载一个MyEclipse的安装包 http://www.myeclipsecn.com/download/ 这个是MyEclipse官方的下载地址 当然也可以在其他地方下载到同样的内容,版本问题的话看自己的需求。第二步:下载一个破解的工具包 http://download.csdn.net/detail/troublemaker2014/8563003 这个是下载地址,理原创 2015-04-04 10:15:43 · 612 阅读 · 0 评论 -
MyEclipse搭建tomcat服务器过程详解
MyEclipse搭建tomcat服务器过程详解写下这篇文章完全是有感而发,前几天突然这套环境崩了,重新配置了一下,废了不少事儿,不过这套活儿算是熟悉了,因此在这儿嘚啵嘚啵。首先,要想搭建这一套环境,MyEclipse这个IDE和tomcat的文件及其安装是必不可少的。在官网下载一个MyEclipse并不是难事儿就不赘述了,破解过程了不复杂,之前也有写过,还有问题的可以来这里然后就原创 2015-07-27 14:54:27 · 1530 阅读 · 0 评论 -
MyEclipse的安装及破解全过程详解
第一步:先下载一个MyEclipse的安装包 http://www.myeclipsecn.com/download/ 这个是MyEclipse官方的下载地址 当然也可以在其他地方下载到同样的内容,版本问题的话看自己的需求。第二步:下载一个破解的工具包 http://download.csdn.net/detail/troublemaker2014/8563003 这个是下载地址,理论上可原创 2015-04-04 10:22:56 · 1013 阅读 · 0 评论