package cn.ln.portal.visit.dao.imp;
import java.util.List;
import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.Transaction;
import cn.ln.portal.visit.orm.VnumTable;
import cn.ln.portal.visit.dao.BaseDao;
import cn.ln.portal.visit.dao.IVisitDao;
public class VisitDaoImp extends BaseDao implements IVisitDao {
public void AddToTable(VnumTable vTable) {
// TODO Auto-generated method stub
Session session = getSession();
Transaction tx = session.beginTransaction();
session.save(vTable);
tx.commit();
session.close();
}
public void VisitCounter(int numID) {
// TODO Auto-generated method stub
}
public Long getDayNum(int numID) {
// TODO Auto-generated method stub
Session session = getSession();
String hql = "from VnumTable v where v.numid=?";
Query query = session.createQuery(hql);
query.setParameter(0,numID);
List vnumTables = query.list();
if(vnumTables.size() != 0){
VnumTable vnum= (VnumTable)vnumTables.get(0);
return vnum.getDaynum();
}
return null;
}
public Integer getID(String name) {
// TODO Auto-generated method stub
Session session = getSession();
String hql = "from VnumTable v where v.name=?";
Query query = session.createQuery(hql);
query.setParameter(0,name);
List vnumTables = query.list();
if(vnumTables.size() != 0){
VnumTable vnum= (VnumTable)vnumTables.get(0);
return vnum.getNumid();
}
return null;
}
public Long getMonthNum(int numID) {
// TODO Auto-generated method stub
Session session = getSession();
String hql = "from VnumTable v where v.numid=?";
Query query = session.createQuery(hql);
query.setParameter(0,numID);
List vnumTables = query.list();
if(vnumTables.size() != 0){
VnumTable vnum= (VnumTable)vnumTables.get(0);
return vnum.getMonthnum();
}
return null;
}
public Long getYearNum(int numID) {
// TODO Auto-generated method stub
Session session = getSession();
String hql = "from VnumTable v where v.numid=?";
Query query = session.createQuery(hql);
query.setParameter(0,numID);
List vnumTables = query.list();
if(vnumTables.size() != 0){
VnumTable vnum= (VnumTable)vnumTables.get(0);
return vnum.getYearnum();
}
return null;
}
public String getName(int numID) {
// TODO Auto-generated method stub
Session session = getSession();
String hql = "from VnumTable v where v.numid=?";
Query query = session.createQuery(hql);
query.setParameter(0,numID);
List vnumTables = query.list();
if(vnumTables.size() != 0){
VnumTable vnum= (VnumTable)vnumTables.get(0);
return vnum.getName();
}
return null;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
基于webwork+spring+hibernate的portlet开发实例
共82个文件
class:31个
jar:20个
xml:10个
5星 · 超过95%的资源 需积分: 6 104 下载量 127 浏览量
2008-10-22
16:06:07
上传
评论 2
收藏 9.43MB RAR 举报
温馨提示
基于webwork+spring+hibernate的portlet开发实例。本例中充分运用MVC三层结构设计了一个portlet开发实例,结构清晰,易懂,希望大家喜欢呵呵
资源推荐
资源详情
资源评论
收起资源包目录
Portlet.rar (82个子文件)
Portlet
WebRoot
WEB-INF
portlet.xml 6KB
web.xml 1KB
applicationContext-default.xml 1KB
applicationContext.xml 2KB
config
portal
portal-config.properties 448B
lib
commons-dbcp.jar 102KB
commons-logging.jar 46KB
ognl.jar 230KB
hibernate3.jar 1.63MB
commons-lang.jar 203KB
xwork.jar 299KB
rife-continuations.jar 114KB
msbase.jar 278KB
webwork-2.2.7.jar 3.28MB
mssqlserver.jar 63KB
msutil.jar 58KB
commons-pool-1.2.jar 41KB
oscore.jar 89KB
spring.jar 2.57MB
ehcache-1.2.4.jar 182KB
freemarker.jar 784KB
classes
cn
ln
portal
mail
action
MailBoxLogin.class 870B
download
action
DownloadAction.class 738B
visit
orm
VnumTable.hbm.xml 1KB
VnumTable.class 2KB
dao
imp
VisitDaoImp.class 3KB
IVisitDao.class 398B
BaseDao.class 809B
action
VisitAction.class 2KB
service
imp
VisitService.class 1KB
CounterService.class 1KB
IDaoService.class 315B
ICounterService.class 229B
jiyao
portal
search
SearchFactory.class 204B
impl
FileSearchCreate.class 1KB
DBSearchFactroy.class 562B
FileSearchFactory.class 570B
DBSearchCreate.class 558B
SearchCreate.class 206B
web
search
SearchAction.class 857B
vod
VodAction.class 827B
vod
VodCreate.class 165B
VodFactory.class 186B
impl
FileVodCreate.class 775B
FileVodFactory.class 534B
common
MessageManager.class 3KB
ConfigServlet.class 2KB
Config.class 2KB
webwork.properties 30B
xwork.xml 2KB
com
bsisoft
meeting
meeting.cfg.xml 387B
orm
PlanTable.class 834B
PlanTable.hbm.xml 631B
dao
imp
ManagerDaoImp.class 985B
IManagerDao.class 186B
BaseDao.class 811B
action
MeetingManagerAction.class 1KB
Portal
lnjiyao
css
common.css 0B
js
common.js 0B
jsp
search
searchMain.jsp 952B
vod
vodMain.jsp 751B
download
download.html 655B
visit
visitMain.jsp 530B
mailBoxLogin
mailBoxLogin.jsp 2KB
index.jsp 813B
META-INF
MANIFEST.MF 39B
src
cn
ln
portal
visit
orm
VnumTable.hbm.xml 1KB
VnumTable.java 1KB
dao
imp
VisitDaoImp.java 3KB
IVisitDao.java 398B
BaseDao.java 430B
action
VisitAction.java 1KB
service
ICounterService.java 192B
imp
VisitService.java 992B
CounterService.java 675B
IDaoService.java 240B
resource
webwork.properties 30B
xwork.xml 2KB
lib
jstl.jar 20KB
log4j-1.2.14.jar 359KB
portlet-api.jar 15KB
standard.jar 384KB
共 82 条
- 1
资源评论
- yingzilu1102014-07-02这是学习的好东西,有资料学习起来就是快啊。
- xiangchunping2015-12-24是个好东西
yinxuesong
- 粉丝: 1
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- XILINXFPGA源码Xilinxspratan3xcs100E(VGAPS2)
- XILINXFPGA源码XilinxSPARTAN-3E入门开发板实例
- XILINXFPGA源码XilinxSdramVerilog和VHDL版本文档
- 物联网智能家居方案-基于Nucleo-STM32L073&机智云(大赛作品,文档齐全,可直接运行)(文档加Matlab源码)
- XILINXFPGA源码XilinxISE9.xFPGACPLD设计源码
- 成都市地图含高新区(高新南区,高新西区),天府新区,东部新区虚拟行政区划
- XILINXFPGA源码XilinxEDK设计试验
- XILINXFPGA源码XilinxEDKMicroBlaze内置USB固件程序
- 基于 django 的视频点播后台管理系统源代码+数据库
- 基于Java的网上医院预约挂号系统的设计与实现(部署视频)-kaic.mp4
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功