摘要:
接上一篇: 创建dao接口类及方法:public interface UsersDAO { public void save(Users user); public void delete(Users user); public void update(Users user); public void findById(String name);}创建dao类方法的实现类:public class UsersDAOImpl extends HibernateDaoSupport implements UsersDAO{public void delete(Users user) {// TOD 阅读全文
随笔档案-2012年02月
[原]Java web学习系列之 Java web开发中的SSH整合(Struts、Spring、Hibernate)(上)
2012-02-28 13:40 by 雪夜&流星, 353 阅读, 收藏, 编辑
摘要:
首先配置架包支持:Struts架包支持:得到struts-config.xml文件:<struts-config> <form-beans /> <global-exceptions /> <global-forwards /> <action-mappings /> <message-resources parameter="org.clarck.struts.ApplicationResources" /></struts-config>接着添加Hibernate架包支持:配置sessi 阅读全文
[原]Java web学习系列之 Java web开发中的Hibernate结合Servlet做分页
2012-02-28 13:26 by 雪夜&流星, 381 阅读, 收藏, 编辑
摘要:
首先配置Hibernate文件(HibernateSessionFactory)和实体类。Hibernate.cfg.xml中的配置如下:<hibernate-configuration> <session-factory> <property name="connection.username">sa</property> <property name="connection.url"> jdbc:sqlserver://localhost:1433;databaseName=GOODS &l 阅读全文
[原]Java web学习系列之 Java web开发中的Spring整合Hibernate
2012-02-28 13:24 by 雪夜&流星, 238 阅读, 收藏, 编辑
摘要:
由于在Spring中包含有Hibernate中支持的文件包,故首先必须删除其中的相同的包。移除图像中标识的文件包。接着添加Hibernate架包支持:接着添加Spring架包支持:完成这些步骤之后会报错,那是因为没有导入核心包,导入核心包如下:点击Add Library:添加文件之后:用Hibernate自动生成实体类和dao类。做一个service类,封装GoodsDAO :public class GoodsService { private GoodsDAO goodsDAO=null; public List<Goods> show(){ return goodsDAO.. 阅读全文
[原]Java web学习系列之 Java web开发中的Struts整合Hibernate
2012-02-28 13:20 by 雪夜&流星, 258 阅读, 收藏, 编辑
摘要:
Struts整合Hibernate保存输入数据到数据库中。 配备数据库连接:接着添加Hibernate架包支持:接着再添加Struts支持:创建实体类:注:该处定要包含有关联的表,不然就会在运行项目的时候出现报错再就是添加action、form、jsp:Java web开发是面向对象的编程,故应该将SaveForm中的字段全部封装到对象中去public class SaveForm extends ActionForm { //封装对象 private Goods goods=new Goods(); public Goods getGoods() { return goods; } pu.. 阅读全文
[原]Java web学习系列之 Java web开发中的jsp九种内置对象
2012-02-28 13:18 by 雪夜&流星, 356 阅读, 收藏, 编辑
摘要:
jsp九种内置对象:request, reponse, out, session, application, config, pagecontext, page, exception. 一.request对象:该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。1.Request对象可以使用getParameter(string s)方法获取该表单通过text提交的信息。如:Request.getParameter(“boy”)2、使用request对象获取信息要格外小心,要避免使用空对象,否则会出现NullPointerException 阅读全文
[原]Java web学习系列之 Java web开发中的Spring框架
2012-02-28 13:16 by 雪夜&流星, 251 阅读, 收藏, 编辑
摘要:
Spring是轻量级的IOC和AOP容器框架,通过其核心依赖注入机制,以及AOP的声明式事务管理原理,与持久层框架集合,整合其他的MVC框架集合,以提供更好的轻量级解决方案。 添加Spring核心架包:添加成功之后就会自动添加一个applicationContext.xml配置文件,里面包含有各种支持文件:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schema 阅读全文
[原]Java web学习系列之 Java web开发中的Struts框架结构
2012-02-28 13:10 by 雪夜&流星, 365 阅读, 收藏, 编辑
摘要:
Control层 Action,这个类通常由用户提供,该控制器负责接收来自ActionServlet的请求,并根据该请求调用模型的业务逻辑方法处理请求,并将处理结果返回给JSP页面显示。 Model部分 由ActionForm和JavaBean组成,其中ActionForm用于封装用户的请求参数,封装成ActionForm对象,该对象被ActionServlet转发给Action,Action根据ActionFrom里面的请求参数处理用户的请求。 JavaBean则封装了底层的业务逻辑,包括数据库访问等。View部分 该部分采用JSP实现。 Struts提供了丰富的标签库,通过标签库... 阅读全文
[原]Java web学习系列之 Java web开发中的Hibernate对象关系映射框架
2012-02-28 13:06 by 雪夜&流星, 222 阅读, 收藏, 编辑
摘要:
在前面所使用的数据库加载方法每次都要写很多加载驱动的代码,当学习了Hibernate之后只需要三步就可以把那些复杂的代码搞定。 首先配置myeclipse database explorer :测试连接:添加Hibernate架包支持:添加成功架包支持之后就会自动生成一个hibernate.cfg.xml文件包含sessionFacotry,而sessionFacotry就包含有所有需要加载的数据库驱动。<hibernate-configuration> <session-factory> <property name="connection.usern 阅读全文
[原]Java web学习系列之 Java web开发中数据库连接几种方法
2012-02-28 12:59 by 雪夜&流星, 780 阅读, 收藏, 编辑
摘要:
方法一:ODBC连接(用于本机测试)常用Jdbc—Odbc桥连接该方法首先要配置数据源。开始—控制面板—性能和维护—管理工具—数据源点击“添加”,然后选中SQLsever,配置成功之后public class DBConnection{ //数据库连接驱动包 private static final String DRIVER="sun.jdbc.odbc.JdbcOdbcDriver"; //URL 地址 private static final String URL="jdbc:odbc:Demo"; public Connection getcon 阅读全文
[原]Java web学习系列之 Java web开发中的servlet类
2012-02-28 00:47 by 雪夜&流星, 450 阅读, 收藏, 编辑
摘要:
到今天为止Servlet、Hibernate、Struts、Spring及Struts-Hibernate整合、Spring-Hibernate整合和Struts-Spring-Hibernate整合(SSH)全部学习完了,在这里把这些知识做一个回顾。 Servlet作为一个作为类来使用,必须在资源文件下面新建。当新建一个Servlet时就对应在WEB—INF文件夹下面的web.xml中创建一个Servlet和servlet-mapping(Servlet映射路径)。比如新建一个Servlet,对应的web.xml中的名称和映射路径:<!--新建Servlet --><ser 阅读全文
[原]Java web学习系列之开篇
2012-02-28 00:36 by 雪夜&流星, 439 阅读, 收藏, 编辑
摘要:
在此首先感谢带我走进java web开发的蔡磊老师,是你帮我从一个java编程的小白带进了java的世界。一直想把以前学习的一些知识总结起来,什么时候要用到相对来说比较方便找一些。转型做android开发很久了,java web开发就没怎么做了,但是不想把之前的学习的一些知识给丢掉了,就将2010年暑假学习的一些笔记整理了一下,于是便有了这个java web学习的系列。主要有以下几篇文章:Java web学习系列之 Java web开发中的servlet类Java web学习系列之 Java web开发中数据库连接几种方法Java web学习系列之 Java web开发中的Hibernate对 阅读全文
PHP学习系列之 环境配置
2012-02-27 23:35 by 雪夜&流星, 217 阅读, 收藏, 编辑
摘要:
最近公司项目需要,临时抽调过去做一下php+mysql开发,之前从没接触php的,只好硬着头皮上了。觉得php比较新鲜,于是就想好好多学学这个方面的知识。有人喜欢用记事本敲php代码,也有人喜欢用IDE开发,反正“白猫黑猫能捉住老鼠的就是好猫”。一直在从事android开发,对eclipse比较 熟悉了,于是就想找找有没有关于php的插件,发现真有PHPEclipse这款插件,太高兴了,Eclipse真的很强大。插件安装地址:http://update.phpeclipse.com/update/stable/1.2.x,如果这个地址安装不了的话,建议下载一个PHPEclipse的插件拷备到E 阅读全文
[转] ubuntu 终端命令
2012-02-20 19:35 by 雪夜&流星, 415 阅读, 收藏, 编辑
摘要:
本文摘自:http://blog.sina.com.cn/s/blog_6a3dee640100qbkd.html一、文件目录类 1.建立目录:mkdir 目录名 2.删除空目录:rmdir 目录名 3.无条件删除子目录: rm -rf 目录名 4.改变当前目录:cd 目录名 (进入用户home目录:cd ~;进入上一级目录:cd -) 5.查看自己所在目录:pwd 6.查看当前目录大小:du 7.显示目录文件列表:ls -l (-a:增加显示隐含目录) 其中:蓝:目录;绿:可执行文件;红:压缩文件;浅蓝:链接文件;灰:其他文件;红底白字:错误的链接文件 8.浏览文件:mor... 阅读全文
Javah生成JNI头文件
2012-02-20 19:28 by 雪夜&流星, 265 阅读, 收藏, 编辑
摘要:
假设工程目录下有bin文件夹,bin存放编译好的class文件;在bin目录下,classes文件夹包含编译的class路径, 将其JNI到当前Header目录中javah -d header -classpath classes -jni com.XXX.ClassForNative 阅读全文
[转] Camera
2012-02-10 11:23 by 雪夜&流星, 456 阅读, 收藏, 编辑
摘要:
转载自:http://blog.csdn.net/haojunming/article/details/6793469public classCameraextendsObject 本类主要用于和camera service建立及断开连接、设置拍照功能、开启及关闭预览、拍照、检索frames编码成video。本类没有默认的构造函数,你可以通过open()函数获得一个Camera对象。首先要使用硬件camera,必须要在manifest文件中声明使用权限,例如应用中要使用camera及自动对焦功能,那么manifest文件中包含下列几行声明:<uses-permission android 阅读全文
[原]android camera中的预览图片变形的解决办法
2012-02-09 20:25 by 雪夜&流星, 8341 阅读, 收藏, 编辑
摘要:
之前处理相机模块的时候,遇到了一个问题,就是调用系统的camera的时候在拍照预览界面的时候看到的照片是变形的。不晓得大家有没有和我遇到一样的问题,后来发现是我的布局界面没有按对应的比例进行缩放导致的。后来参考了系统camera中的代码解决了这个问题,特此记录下来。每部手机中设置了好几组预览图片的尺寸、以及实际图片的尺寸。只有当预览图的尺寸比例和实际图片的比例相同的时候就不会出现变形的情况。下面一组数据是我测试中记录的一组数据:02-09 19:00:40.831: D/tag(27507): pictureSizeValueString : 1280x960,1600x1200,2048x1 阅读全文
我开博的这一年
2012-02-07 22:30 by 雪夜&流星, 2623 阅读, 收藏, 编辑
摘要:
2011年过去了,在这一年里面经历了很多事情,事业上面的、生活方面的发生了各种各样的的变法,但同时我也成长了很多,感谢那些给予我帮助的人!在此想和大家分享一下个人的一些经验。 1.个人履历 11年7月专科毕业于武汉的一所院校,目前就职于国内一家互联网安全公司,做android手机研发。本人大学的专业 阅读全文