J2EE自动生成工具在线演示系统源码发布
应广大网友的强烈要求,提前把在线演示的代码公布下,给大家研究研究,觉得写的不好的地方欢迎与我探讨,欢迎高手的指教!
使用注意:
数据库用户名和密码修改:(hibernate.cfg.xml)
<property name="connection.username">root</property>
<property name="connection.password">password</property>
系统默认找回密码采用的是我的测试邮箱:http://email.jshuwei.org.cn用户名:ceshi@jshuwei.org.cn密码:jshuwei.org.cn
请大家不要修改密码,谢谢!(ps:想要我域名结尾的email可以给我申请哦O(∩_∩)O~)
如果想更换成其他的邮箱来发送请修改类:
cn.org.jshuwei.j2ee.test.action.ManagerAction中的以下代码:
private boolean sendMail(Manager manager) {
try{
String url = getRequest().getRequestURL().toString();
StringBuffer link = new StringBuffer(url.substring(0, url.lastIndexOf("/forgetPass")));
link.append("/changePass.action?userName=").append(manager.getUserName())
.append("&sid=").append(manager.getUserPass());
String content = "尊敬的用户:"+manager.getRealName()+",您于"+new Date()+"使用了找回密码功能,请点击链接<a href='"+link+"' target='_blank'>修改密码</a>。请慎重保管注册密码!<br /><br /><br />测试系统<br /><br /><br /><br /><br />发送时间:"+new Date();
return MailUtil.sendMail("smtp.live.com", "25", true, "ceshi@jshuwei.org.cn", "jshuwei.org.cn", manager.getEmail(), "测试系统密码找回", content, true, true);
}catch(Exception e){
log.error(e.getMessage());
return false;
}
}
修改其中的邮箱配置信息。
注:这里的参数没有写在配置文件中是因为这里的代码本来就是”J2EE项目自动生成工具“自动生成的,所以没有放在配置中,而是放在了”J2EE项目自动生成工具“的配置文件中去配置了。
其他的关于用户注册,以及用户管理部分的代码还没有开始写,呵呵,最近比较忙。等写好了再发布那里的代码。
数据库的建表语句在db文件夹下。用户得手工的添加。。。
默认添加了两条数据,和测试用的用户名和密码一样。详见:http://www.jshuwei.org.cn/article.asp?id=269
自己添加用户的时候密码是要经过MD5加密的,密码的生成方式:调用方法cn.org.jshuwei.j2ee.util.MD5.MD5Encode("新密码");即可
呵呵,现在比较麻烦,没办法啊,有好多网友想要这代码研究已经迫不及待了,我QQ都快给轰炸了,所以只能先麻烦点了。嫌麻烦的就再等段时间吧,呵呵
其他未写到的问题,请与我联系哦,记得加群,不要加我QQ哦,\(^o^)/~
附件太大,下载地址见我的网站:J2EE自动生成工具在线演示系统源码