包含ssh实验室管理系统代码的词条
admin 发布:2022-12-19 13:31 112
本篇文章给大家谈谈ssh实验室管理系统代码,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
计算机专业毕设
这个没有关系我可以推荐您几个好的题目,资料又多又容易理解,更容易通过毕设:
基于SSM的少女心商城系统-javaweb商城系统MySQL数据源
基于SSM的少女心商城系统-javaweb商城系统MySQL数据源 开发环境: Eclipse for J2EE ,
基于SSM+Bootstrap卡通毕业设计管理系统-javaweb毕业设计管理MySQL数据源
基于SSM的药品查询医药管理系统(简易)-java药店管理javaweb药房管理MySQL数据源
基于SSM的药品查询医药管理系统(简易)-java药店管理javaweb药房管理MySQL数据源
基于SSH的实验室设备管理系统-javaweb实验室设备管理MySQL数据源
基于SSH的实验室设备管理系统-javaweb实验室设备管理MySQL数据源 开发环境: Eclipse
基于SSM+LayUI的学生成绩管理系统-javaweb学生成绩管理MySQL数据源
基于SSM+LayUI的学生成绩管理系统-javaweb学生成绩管理MySQL数据源 开发环境: Eclipse for J2EE
基于SpringBoot+LayUI的医院门诊住院医疗管理系统-javaweb医院管理系统MySQL
基于SpringBoot+LayUI的医院门诊住院医疗管理系统-javaweb医院管理系统MySQL 开发环境: Eclipse for J2EE
一本计算机专业大三,想问下学长们,哪里能找到好的毕设项目做参考?
大三的时候重点课程基本上结课了,这个时候要先确定要做的毕设是什么主题,要做什么内容,这样找参考项目会比较有针对性。慕课网上有很多适合毕设的实战课,你可以先试听再做决定,java可以选Spring Cloud + Vue开发在线视频系统和短视频小程序全栈开发!Python可以选python flask从0到1开发鱼书和flask微信小程序订餐系统,Django/xadmin开发在线教育网站, 这几门都是我跟踪一段时间的,口评都不错。
用SSH框架写一个简单的网站登陆系统。
我把代码P一下,但是不是按你的关键字,略加修改一下就行:
这个是登录的,注册的就多写一个action就行,......其实就是添加用户,不过得先检验一下是否已经存在这个用户!这里MyHibernateDAO是的自己的一个分页extends自HibernateDAOSupport
表:
create table userinfo(userinfoID int identity(1,1) not null ,
username varchar(10) not null,
password varchar(20) not null,
realname varchar(10)not null,
tel varchar(20),
role varchar(10)not null,
userinfo varchar(5) not null,
PRIMARY KEY(userinfoID ),
);
dao:
package com.last.dao.impl;
import java.util.List;
import com.last.dao.MyHibernateDaoSupport;
import com.last.dao.UserinfoDAO;
import com.last.po.Userinfo;
public class UserinfoDAOImpl extends MyHibernateDaoSupport implements
UserinfoDAO {
@Override
public void save(Userinfo userinfo) throws Exception {
this.getHibernateTemplate().save(userinfo);
}
@Override
public Userinfo findById(Integer userinfoID) throws Exception {
return this.getHibernateTemplate().get(Userinfo.class, userinfoID);
}
@SuppressWarnings("unchecked")
@Override
public Userinfo findByProperty(String propertyName, Object value)
throws Exception {
String hql="from Userinfo as u where u."+propertyName+"=?";
ListUserinfo userinfo =this.getHibernateTemplate().find(hql, value);
if(userinfo != null userinfo.size()==1)
{
return userinfo.get(0);
}
return null;
}
@Override
public ListUserinfo findByPage(Userinfo userinfo, int pageNo)
throws Exception {
return null;
}
@Override
public void update(Userinfo userinfo) throws Exception {
this.getHibernateTemplate().update(userinfo);
}
@Override
public void delete(Userinfo userinfo) throws Exception {
this.getHibernateTemplate().delete(userinfo);
}
@SuppressWarnings("unchecked")
@Override
public ListUserinfo findAll() throws Exception {
return this.getHibernateTemplate().find("from Userinfo");
}
}
service:
package com.last.service.impl;
import java.util.List;
import com.last.dao.UserinfoDAO;
import com.last.po.Userinfo;
import com.last.service.UserinfoService;
public class UserinfoServiceImpl implements UserinfoService {
private UserinfoDAO userinfoDAO;
public UserinfoDAO getUserinfoDAO() {
return userinfoDAO;
}
public void setUserinfoDAO(UserinfoDAO userinfoDAO) {
this.userinfoDAO = userinfoDAO;
}
@Override
public void saveUserinfo(Userinfo userinfo) throws Exception {
this.userinfoDAO.save(userinfo);
}
@Override
public Userinfo findUserinfoByProperty(String propertyName, Object value)
throws Exception {
return this.userinfoDAO.findByProperty(propertyName, value);
}
@Override
public ListUserinfo findAllUserinfo() throws Exception {
return this.userinfoDAO.findAll();
}
@Override
public void updateUserinfo(Userinfo userinfo) throws Exception {
this.userinfoDAO.update(userinfo);
}
@Override
public void deleteUserinfo(Userinfo userinfo) throws Exception {
this.userinfoDAO.delete(userinfo);
}
@Override
public boolean login(String username, String password) throws Exception {
System.out.println("进入到service");
System.out.println(username);
System.out.println(password);
if(username==null||"".equals(username))
{
return false;
}else{
Userinfo userinfo = this.userinfoDAO.findByProperty("username", username);
if(!password.equals(userinfo.getPassword()))
{
return false;
}
}
return true;
}
}
action:
package com.last.action;
import java.util.Map;
import com.last.po.Userinfo;
import com.last.service.UserinfoService;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class LoginAction extends ActionSupport {
/**
*
*/
private static final long serialVersionUID = 1L;
private Userinfo userinfo;
public Userinfo getUserinfo() {
return userinfo;
}
public void setUserinfo(Userinfo userinfo) {
this.userinfo = userinfo;
}
private UserinfoService userinfoService;
public UserinfoService getUserinfoService() {
return userinfoService;
}
public void setUserinfoService(UserinfoService userinfoService) {
this.userinfoService = userinfoService;
}
@SuppressWarnings({ "unchecked", "rawtypes" })
@Override
public String execute() throws Exception {
String username = this.userinfo.getUsername().trim();
String password = this.userinfo.getPassword().trim();
System.out.println("进入到execute");
if(this.userinfoService.login(username, password))
{
Map session = ActionContext.getContext().getSession();
session.clear();
Userinfo userinfo = this.userinfoService.findUserinfoByProperty("username", username);
session.put("userinfo", userinfo);
return SUCCESS;
}
addActionError("用户错误或者密码错误!");
return INPUT;
}
}
求java编程实验室管理系统代码
public FoPage findAllOperationAgent(OperationAgentBaseEntity entity,
int pageNum, int pageSize){
logger.info("查找空余实验室");
FoHQLQuery query = new FoHQLQuery();
String hql = "from OperationAgentBaseEntity a ";
//查询条件
String whereSql = " where 1=1 ";
//实验室名字或编号
if(entity.getAgentname()!=null!entity.getAgentname().trim().equals("")){
whereSql += " and a.agentname like :agentName";
query.setString("agentName", "%"+entity.getAgentname()+"%");
}
//显示条数
String countHql = "select count(*) " + hql+ whereSql; query.setHQL(hql + whereSql + " order by a.agentname ");
query.setCountHQL(countHql );
query.setPageNum(pageNum);
query.setpageSize(pageSize);
return this.execFoPageQuery(query);
} public String delOperationAgentEntity(final String[] agentCode){
logger.info("删除当前已使用实验室");
String message = "delError";
try
{
message = (String)this.getHibernateTemplate().execute(
new HibernateCallback() {
public Object doInHibernate(Session session) throws HibernateException {
Transaction tx = session.beginTransaction();
try {
for(int i=0;agentCode!=nulliagentCode.length;i++){
SQLQuery delAgentQuery = session.createSQLQuery("delete from operation_agent_base c where c.agentcode ='"+agentCode[i]+"'");
SQLQuery delTelQuery = session.createSQLQuery("delete from OPERATION_CUSTOMER_TELEPHONE c where c.customernum ='"+agentCode[i]+"'");
delAgentQuery.executeUpdate();
delTelQuery.executeUpdate();
}
tx.commit();
}catch(Exception e){
tx.rollback();
logger.error("删除\r\n"+e.toString());
e.printStackTrace();
throw new HibernateException(e);
}
return "delSuccess";
}
}
);
}catch(Exception e)
{
logger.error("删除\r\n"+e.toString());
message = "delError";
}
return message;
}
遇到相同的有提示就xietiaosql判断下 select count(*) from tbl where houseId = ? 如果返回值等于0 则无相同 反之则反
关于ssh实验室管理系统代码和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;
相关推荐
- 05-17包含bt磁力天堂torrentkitty的词条
- 05-13包含不要手贱搜这15个关键词的词条
- 05-09网页代码,网页代码快捷键
- 05-07包含seo牛人的词条
- 05-06单页网站的代码(完整的网页代码)[20240506更新]
- 05-06个人主页图片代码(个人主页图片代码怎么弄)[20240506更新]
- 05-06提取微信名片代码(微信名片信息提取)[20240506更新]
- 05-06php后台权限管理代码(php管理员权限)[20240506更新]
- 05-06付费观看代码php(付费观看代码)[20240506更新]
- 05-06在线html执行代码(html怎么运行)[20240506更新]
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
- 友情链接