`
yulon
  • 浏览: 117793 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
1、定义一个Cat类,如下: public class Cat { private String name; private String color; public Cat(String name, String color) { this.name = name; this.color = color; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Strin ...
 实现用户注册与登陆模块    注册界面:     登陆界面:   一、定义UserService其它接口并将其实现 /** * 用户注册 * @param user */ public void register(User user); /** * 判断用户是否存在 * @param username * @return */ public boolean exsit(String username); /** * 判断用户名及密码是否通过 * @param username * @param passw ...
一、设计用户相关实体类    积分等级类: @Entity public class UserGrade implements Serializable{ private static final long serialVersionUID = 552495765344987180L; private long gradeid; /**积分**/ private long score=BaseConfig.getInitScore(); //初始化积分为100 /**等级**/ private int grade; private User user ...
补上源码
一、先整合spring2.5+jpa1.0,使用扫描加注解的方式加快开发速度,SessionFactory创建所需要的時間较长,使用单例模式.事务也交给spring管理.   1.1 、导入项目相关jar包,先集成spring2.5+jpa1.0,在src目录下建立META-INF子目录,在这个目录下建立一个名为persistence.xml,这个模板文件可以在hibernate-entitymanager-3.3.1.GA\test-resources下的子包找到。 <?xml version="1.0"?> <persistence xmlns= ...
1、项目模块介绍      本项目是提供给用户一个学习和交流的平台,主要是以提问题和回答问题的方式进行交流.除了提供问答功能模块,还包含其他常用模块,如:通讯录、记事本、收藏夹、收发站内短信息     2、项目总体架构     项目是基于Struts2+Spring2.5+JPA1.0 框架构建的,JPA实现使用的是Hibernate3.2.                                     3、使用技术介绍            c3p0连 接 池 的 使 用     使用jquery实现异步调用      使用urlrewrite实现url重 ...
1、新建一个UserRegAction,为了方便编程,继承于ActionSupport   public class UserRegAction extends ActionSupport{ private static final long serialVersionUID = -3132955950082594812L; private User user;//不用初始化 public User getUser() { return user; } public void setUser(User user) { this.user = use ...
由于近段时间较忙,后续课程抽不出时间发布. 预计到下个星期将继续发布剩余的课程.安排课程如下:           1、输入校验: 编写代码校验与基于xml框架的校验           2、国际化资源的配置和使用           3、struts2常用标签的使用方法           4、ognl表达式的使用           5、与其他框架的整合开发     大家如有好的建议或想法可以提出来,大家一起在学习中进步,谢谢大家的支持!
一、首先,一个新版本的程序是为了解决老版本的一些bug而出世.一名话:没有最后的程序,只有更好的程序.这样的程序才会发展,而不会被淘汰出局. struts框架也是一样的. 我想,可能是struts1.x升级的过程中出现了瓶颈,有一些存在的问题很难得到解决,在这个时候,他们发现WebWork框架的总体设计思想非常好,并且他们发现,使用WebWork框架的思想正好可以很容易地解决struts1.x存在的问题.由于WebWork在推广方面做得不够好,于是两个社区决定把WebWork框架与struts1.x框架合并,简称为struts2.之所以struts2与struts1.x的区别比较大,就是因为st ...
由于拦截器的重要性,决定将其从(struts2.1两天快速入门第一天下午 抽取出来讲)   本讲将结合模拟用户权限验证展开:判断用户是否有权限请求访问某一模块或页面.   第九讲、自定义拦截器      9.1 首先定义一个User实体类,如下: public class User implements Serializable { private String username; private String password; public String getUsername() { return username; } public void se ...
装完插件后,音效有了质的变化, 达到了真正天籁之音的享受!如图:   具体安装教程如下:    第一步:下载DFX_9.210_for_TTPlayer_SC.rar插件         文章最后有提供下载      第二步:解压出文件如下: 第三步:将以上文件拷贝到千千静听安装目录,我的是D:\Program Files\TTPlayer,如下图:   第四步:双击@绿化工具.exe文件,然后点击绿化按钮,图如下:     第五步:选择千千选项-->选择音效插件-->导入插件目录-->勾选DFX-->保存全部,图如下:   完成,现在就去 ...
第一天下午学习目录列表:         六、Struts2的处理流程与Action的管理方式         七、动态方法调用和使用通配符定义action         八、自定义类型转换器         九、自定义拦截器         十、文件上传(改成一个专题来讲)   六、Struts2的处理流程与Action的管理方式        6.1struts2处理请求图 StrutsPrepareAndExecuteFilter是Struts 2框架的核心控制器(相当于strtuts1.x的ActionServlet类的作用),它负责拦截由<url-patt ...
  第一天上午学习目录列表:             一、第一个struts2.1应用开发             二、Action配置的各项默认值             三、配置的各种视图转发类型             四、Action属性注入值             五、Struts 2.1处理的请求   开发环境:MyEclipse+Tomcat6.x 一、第一个struts2应用开发   1.1、开发Struts 2程序最少需要的JAR如下:       struts2-core-2.x.x.jar :Struts 2框架的核心类库      xwork-co ...
1、策略模式完善模板方法模式处理DAO中的查询方法        建议先看模模板方法模式在项目中的应用一节,再与本节对比.       1.1 新建RowMapper接口,定义mapRow(ResultSet rs)方法.     public interface RowMapper { public Object mapRow(ResultSet rs) throws SQLException; }     1.2把抽象类AbstractDao改成JdbcDaoTemplate类.     public class JdbcDaoTemplate { //Row ...
 1、首先看模板方法的定义:定义一个操作中的算法的骨架,而将一些步骤迟到到子类中。模板方法使得子类可以 不改变一个算法的结构即可重定义该算法的某些特定步骤.   2、模板方法模式结构图:         3、在代码中的表现:      3.1定义一个抽象模板类 /**抽象模板类**/ public abstract class AbstractClass { /** * 定义一系列步骤的方法 */ public void templateMethod(){ commonOperation(); operation1(); operation2 ...
Global site tag (gtag.js) - Google Analytics