yc 1 year ago
parent 81216822d7
commit 0f49b5d793

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER">
<attributes>
<attribute name="module" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/mysql-connector-java-5.0.8-bin.jar"/>
<classpathentry kind="lib" path="lib/datepicker.jar"/>
<classpathentry kind="lib" path="lib/mysql-connector-j-8.0.33.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>

@ -0,0 +1,36 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>jiatingshouzhiguanlixitong</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.wst.common.project.facet.core.builder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.wst.validation.validationbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
</natures>
</projectDescription>

@ -0,0 +1,2 @@
eclipse.preferences.version=1
encoding/<project>=UTF-8

@ -0,0 +1,11 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.8

@ -0,0 +1,6 @@
driver=com.mysql.cj.jdbc.Driver
url=jdbc:mysql://localhost:3306/aproject?userSSL=flase&serverTimezone=UTC
user=root
password=123456
userSSL=flase
serverTimezone=UTC

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -0,0 +1,6 @@
driver=com.mysql.cj.jdbc.Driver
url=jdbc:mysql://localhost:3306/aproject?userSSL=flase&serverTimezone=UTC
user=root
password=123456
userSSL=flase
serverTimezone=UTC

@ -0,0 +1,14 @@
package dao;
import java.util.List;
import entity.Guanliyuan;
public interface GuanliyuanDao {
Guanliyuan findById(String id);
Guanliyuan findByUsername(String yonghuming);
List<Guanliyuan> findAll();
int modify(Guanliyuan guanliyuan);
int create(Guanliyuan guanliyuan);
int remove(Guanliyuan guanliyuan);
}

@ -0,0 +1,13 @@
package dao;
import java.util.List;
import entity.Shouruqingkuang;
public interface ShouruqingkuangDao {
Shouruqingkuang findById(String id);
List<Shouruqingkuang> findAll();
int modify(Shouruqingkuang shouruqingkuang);
int create(Shouruqingkuang shouruqingkuang);
int remove(Shouruqingkuang shouruqingkuang);
}

@ -0,0 +1,13 @@
package dao;
import java.util.List;
import entity.Zhichuqingkuang;
public interface ZhichuqingkuangDao {
Zhichuqingkuang findById(String id);
List<Zhichuqingkuang> findAll();
int modify(Zhichuqingkuang zhichuqingkuang);
int create(Zhichuqingkuang zhichuqingkuang);
int remove(Zhichuqingkuang zhichuqingkuang);
}

@ -0,0 +1,13 @@
package dao;
import java.util.List;
import entity.Zhuhu;
public interface ZhuhuDao {
Zhuhu findById(String id);
List<Zhuhu> findAll();
int modify(Zhuhu zhushu);
int create(Zhuhu zhushu);
int remove(Zhuhu zhushu);
}

@ -0,0 +1,165 @@
package dao.impl;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
import dao.GuanliyuanDao;
import entity.Guanliyuan;
public class GuanliyuanImpl implements GuanliyuanDao{
public Guanliyuan findById(String id) {
Guanliyuan acyc=new Guanliyuan();
try {
Connection conn = JDBCUtil.getConnection();
String sql = "select*from guanliyuan where id = ?";
PreparedStatement prestm=conn.prepareStatement(sql);
prestm.setInt(1, Integer.valueOf(id));
ResultSet rs=prestm.executeQuery();
while(rs.next()) {
Guanliyuan guanliyuan=new Guanliyuan();
guanliyuan.setId(rs.getInt("id"));
guanliyuan.setYonghumingyc(rs.getString("yonghumingyc"));
guanliyuan.setMimayc(rs.getString("mimayc"));
guanliyuan.setJiaoseyc(rs.getString("jiaoseyc"));
acyc=guanliyuan;
}
rs.close();
prestm.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
return acyc;
}
@Override
public List<Guanliyuan> findAll() {
ArrayList<Guanliyuan> zhushus=new ArrayList<Guanliyuan>();
try {
Connection conn = JDBCUtil.getConnection();
String sqlyc ="select *from guanliyuan";
Statement stsyc =conn.createStatement();
ResultSet rsyc=stsyc.executeQuery(sqlyc);
while(rsyc.next()) {
Guanliyuan guanliyuan=new Guanliyuan();
guanliyuan.setId(rsyc.getInt("id"));
guanliyuan.setYonghumingyc(rsyc.getString("yonghumingyc"));
guanliyuan.setMimayc(rsyc.getString("mimayc"));
guanliyuan.setJiaoseyc(rsyc.getString("jiaoseyc"));
zhushus.add(guanliyuan);
}
rsyc.close();
stsyc.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
// TODO 自动生成的方法存根
return zhushus;
}
@Override
public int modify(Guanliyuan guanliyuan) {
try {
Connection conn = JDBCUtil.getConnection();
String sqlyc ="update guanliyuan set yonghumingyc=?,mimayc=?,jiaoseyc=? where id=?";
PreparedStatement prestmyc=conn.prepareStatement(sqlyc);
prestmyc.setString(1,guanliyuan.getYonghumingyc());
prestmyc.setString(2,guanliyuan.getMimayc());
prestmyc.setString(3,guanliyuan.getJiaoseyc());
prestmyc.setInt(4,guanliyuan.getId());
prestmyc.executeUpdate();
prestmyc.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
return 0;
}
@Override
public int create(Guanliyuan guanliyuan) {
try {
Connection conn = JDBCUtil.getConnection();
String sqlyc ="Insert into guanliyuan (yonghumingyc,mimayc,jiaoseyc) values(?,?,?)";
PreparedStatement prestmyc=conn.prepareStatement(sqlyc);
prestmyc.setString(1,guanliyuan.getYonghumingyc());
prestmyc.setString(2,guanliyuan.getMimayc());
prestmyc.setString(3,guanliyuan.getJiaoseyc());
prestmyc.executeUpdate();
prestmyc.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
return 0;
}
@Override
public int remove(Guanliyuan guanliyuan) {
int flagyc=0;
try {
Connection conn = JDBCUtil.getConnection();
String sqlyc ="delete from guanliyuan where id=?";
PreparedStatement prestmyc=conn.prepareStatement(sqlyc);
prestmyc.setInt(1, guanliyuan.getId());
flagyc = prestmyc.executeUpdate();
prestmyc.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
return flagyc;
}
@Override
public Guanliyuan findByUsername(String yonghuming) {
Guanliyuan acyc=new Guanliyuan();
try {
Connection conn = JDBCUtil.getConnection();
String sql = "select*from guanliyuan where yonghumingyc = ?";
PreparedStatement prestm=conn.prepareStatement(sql);
prestm.setString(1, yonghuming);
ResultSet rs=prestm.executeQuery();
while(rs.next()) {
Guanliyuan guanliyuan=new Guanliyuan();
guanliyuan.setId(rs.getInt("id"));
guanliyuan.setYonghumingyc(rs.getString("yonghumingyc"));
guanliyuan.setMimayc(rs.getString("mimayc"));
guanliyuan.setJiaoseyc(rs.getString("jiaoseyc"));
acyc=guanliyuan;
}
rs.close();
prestm.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
return acyc;
}
}

@ -0,0 +1,29 @@
package dao.impl;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.Properties;
public class JDBCUtil {
static String url;
static Properties info=new Properties();
static {
InputStream input=JDBCUtil.class.getClassLoader().getResourceAsStream("config.properties");
try {
info.load(input);
url=info.getProperty("url");
Class.forName(info.getProperty("driver"));
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static Connection getConnection() throws SQLException {
Connection conn=DriverManager.getConnection(url,info);
return conn;
}
}

@ -0,0 +1,138 @@
package dao.impl;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
import dao.ShouruqingkuangDao;
import entity.Shouruqingkuang;
public class ShouruqingkuangImpl implements ShouruqingkuangDao{
public Shouruqingkuang findById(String id) {
Shouruqingkuang acyc=new Shouruqingkuang();
try {
Connection conn = JDBCUtil.getConnection();
String sql = "select*from shouruqingkuang where id = ?";
PreparedStatement prestm=conn.prepareStatement(sql);
prestm.setInt(1, Integer.valueOf(id));
ResultSet rs=prestm.executeQuery();
while(rs.next()) {
Shouruqingkuang shouruqingkuang=new Shouruqingkuang();
shouruqingkuang.setId(rs.getInt("id"));
shouruqingkuang.setFashengfeiyongym(rs.getString("fashengfeiyongym"));
shouruqingkuang.setFashengriqiym(rs.getString("fashengriqiym"));
shouruqingkuang.setHuzhuym(rs.getString("huzhuym"));
shouruqingkuang.setMingxiym(rs.getString("mingxiym"));
acyc=shouruqingkuang;
}
rs.close();
prestm.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
return acyc;
}
@Override
public List<Shouruqingkuang> findAll() {
ArrayList<Shouruqingkuang> zhushus=new ArrayList<Shouruqingkuang>();
try {
Connection conn = JDBCUtil.getConnection();
String sqlyc ="select *from shouruqingkuang";
Statement stsyc =conn.createStatement();
ResultSet rs=stsyc.executeQuery(sqlyc);
while(rs.next()) {
Shouruqingkuang shouruqingkuang=new Shouruqingkuang();
shouruqingkuang.setId(rs.getInt("id"));
shouruqingkuang.setFashengfeiyongym(rs.getString("fashengfeiyongym"));
shouruqingkuang.setFashengriqiym(rs.getString("fashengriqiym"));
shouruqingkuang.setHuzhuym(rs.getString("huzhuym"));
shouruqingkuang.setMingxiym(rs.getString("mingxiym"));
zhushus.add(shouruqingkuang);
}
rs.close();
stsyc.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
// TODO 自动生成的方法存根
return zhushus;
}
@Override
public int modify(Shouruqingkuang shouruqingkuang) {
try {
Connection conn = JDBCUtil.getConnection();
String sqlyc ="update shouruqingkuang set fashengfeiyongym=?,fashengriqiym=?,huzhuym=?,mingxiym=? where id=?";
PreparedStatement prestmyc=conn.prepareStatement(sqlyc);
prestmyc.setString(1,shouruqingkuang.getFashengfeiyongym());
prestmyc.setString(2,shouruqingkuang.getFashengriqiym());
prestmyc.setString(3,shouruqingkuang.getHuzhuym());
prestmyc.setString(4,shouruqingkuang.getMingxiym());
prestmyc.setInt(5,shouruqingkuang.getId());
prestmyc.executeUpdate();
prestmyc.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
return 0;
}
@Override
public int create(Shouruqingkuang shouruqingkuang) {
try {
Connection conn = JDBCUtil.getConnection();
String sqlyc ="Insert into shouruqingkuang (fashengfeiyongym,fashengriqiym,huzhuym,mingxiym) values(?,?,?,?)";
PreparedStatement prestmyc=conn.prepareStatement(sqlyc);
prestmyc.setString(1,shouruqingkuang.getFashengfeiyongym());
prestmyc.setString(2,shouruqingkuang.getFashengriqiym());
prestmyc.setString(3,shouruqingkuang.getHuzhuym());
prestmyc.setString(4,shouruqingkuang.getMingxiym());
prestmyc.executeUpdate();
prestmyc.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
return 0;
}
@Override
public int remove(Shouruqingkuang shouruqingkuang) {
int flagyc=0;
try {
Connection conn = JDBCUtil.getConnection();
String sqlyc ="delete from shouruqingkuang where id=?";
PreparedStatement prestmyc=conn.prepareStatement(sqlyc);
prestmyc.setInt(1, shouruqingkuang.getId());
flagyc = prestmyc.executeUpdate();
prestmyc.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
return flagyc;
}
}

@ -0,0 +1,139 @@
package dao.impl;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
import dao.ZhichuqingkuangDao;
import entity.Zhichuqingkuang;
public class ZhichuqingkuangImpl implements ZhichuqingkuangDao{
public Zhichuqingkuang findById(String id) {
Zhichuqingkuang acyc=new Zhichuqingkuang();
try {
Connection conn = JDBCUtil.getConnection();
String sql = "select*from zhichuqingkuang where id = ?";
PreparedStatement prestm=conn.prepareStatement(sql);
prestm.setInt(1, Integer.valueOf(id));
ResultSet rs=prestm.executeQuery();
while(rs.next()) {
Zhichuqingkuang zhichuqingkuang=new Zhichuqingkuang();
zhichuqingkuang.setId(rs.getInt("id"));
zhichuqingkuang.setFashengfeiyonghss(rs.getString("fashengfeiyonghss"));
zhichuqingkuang.setFashengriqihss(rs.getString("fashengriqihss"));
zhichuqingkuang.setHuzhuhss(rs.getString("huzhuhss"));
zhichuqingkuang.setMingxihss(rs.getString("mingxihss"));
acyc=zhichuqingkuang;
}
rs.close();
prestm.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
return acyc;
}
@Override
public List<Zhichuqingkuang> findAll() {
ArrayList<Zhichuqingkuang> zhushus=new ArrayList<Zhichuqingkuang>();
try {
Connection conn = JDBCUtil.getConnection();
String sqlyc ="select *from zhichuqingkuang";
Statement stsyc =conn.createStatement();
ResultSet rs=stsyc.executeQuery(sqlyc);
while(rs.next()) {
Zhichuqingkuang zhichuqingkuang=new Zhichuqingkuang();
zhichuqingkuang.setId(rs.getInt("id"));
zhichuqingkuang.setFashengfeiyonghss(rs.getString("fashengfeiyonghss"));
zhichuqingkuang.setFashengriqihss(rs.getString("fashengriqihss"));
zhichuqingkuang.setHuzhuhss(rs.getString("huzhuhss"));
zhichuqingkuang.setMingxihss(rs.getString("mingxihss"));
zhushus.add(zhichuqingkuang);
}
rs.close();
stsyc.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
// TODO 自动生成的方法存根
return zhushus;
}
@Override
public int modify(Zhichuqingkuang zhichuqingkuang) {
try {
Connection conn = JDBCUtil.getConnection();
String sqlyc ="update zhichuqingkuang set fashengfeiyonghss=?,fashengriqihss=?,huzhuhss=?,mingxihss=? where id=?";
PreparedStatement prestmyc=conn.prepareStatement(sqlyc);
prestmyc.setString(1,zhichuqingkuang.getFashengfeiyonghss());
prestmyc.setString(2,zhichuqingkuang.getFashengriqihss());
prestmyc.setString(3,zhichuqingkuang.getHuzhuhss());
prestmyc.setString(4,zhichuqingkuang.getMingxihss());
prestmyc.setInt(5,zhichuqingkuang.getId());
prestmyc.executeUpdate();
prestmyc.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
return 0;
}
@Override
public int create(Zhichuqingkuang zhichuqingkuang) {
try {
Connection conn = JDBCUtil.getConnection();
String sqlyc ="Insert into zhichuqingkuang (fashengfeiyonghss,fashengriqihss,huzhuhss,mingxihss) values(?,?,?,?)";
PreparedStatement prestmyc=conn.prepareStatement(sqlyc);
prestmyc.setString(1,zhichuqingkuang.getFashengfeiyonghss());
prestmyc.setString(2,zhichuqingkuang.getFashengriqihss());
prestmyc.setString(3,zhichuqingkuang.getHuzhuhss());
prestmyc.setString(4,zhichuqingkuang.getMingxihss());
prestmyc.executeUpdate();
prestmyc.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
return 0;
}
@Override
public int remove(Zhichuqingkuang zhichuqingkuang) {
int flagyc=0;
try {
Connection conn = JDBCUtil.getConnection();
String sqlyc ="delete from zhichuqingkuang where id=?";
PreparedStatement prestmyc=conn.prepareStatement(sqlyc);
prestmyc.setInt(1, zhichuqingkuang.getId());
flagyc = prestmyc.executeUpdate();
prestmyc.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
return flagyc;
}
}

@ -0,0 +1,135 @@
package dao.impl;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
import dao.ZhuhuDao;
import entity.Zhuhu;
public class ZhuhuImpl implements ZhuhuDao{
public Zhuhu findById(String id) {
Zhuhu acyc=new Zhuhu();
try {
Connection conn = JDBCUtil.getConnection();
String sql = "select*from zhuhu where id = ?";
PreparedStatement prestm=conn.prepareStatement(sql);
prestm.setInt(1, Integer.valueOf(id));
ResultSet rs=prestm.executeQuery();
while(rs.next()) {
Zhuhu zhushu=new Zhuhu();
zhushu.setId(rs.getInt("id"));
zhushu.setDizhidxy(rs.getString("dizhidxy"));
zhushu.setHuzhudxy(rs.getString("huzhudxy"));
zhushu.setLianxidianhuadxy(rs.getString("lianxidianhuadxy"));
acyc=zhushu;
}
rs.close();
prestm.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
return acyc;
}
@Override
public List<Zhuhu> findAll() {
ArrayList<Zhuhu> zhushus=new ArrayList<Zhuhu>();
try {
Connection conn = JDBCUtil.getConnection();
String sqlyc ="select *from zhuhu";
Statement stsyc =conn.createStatement();
ResultSet rsyc=stsyc.executeQuery(sqlyc);
while(rsyc.next()) {
Zhuhu zhushu=new Zhuhu();
zhushu.setId(rsyc.getInt("id"));
zhushu.setDizhidxy(rsyc.getString("dizhidxy"));
zhushu.setHuzhudxy(rsyc.getString("huzhudxy"));
zhushu.setLianxidianhuadxy(rsyc.getString("lianxidianhuadxy"));
zhushus.add(zhushu);
}
rsyc.close();
stsyc.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
// TODO 自动生成的方法存根
return zhushus;
}
@Override
public int modify(Zhuhu zhuhu) {
try {
Connection conn = JDBCUtil.getConnection();
String sqlyc ="update zhuhu set huzhudxy=?,dizhidxy=?,lianxidianhuadxy=? where id=?";
PreparedStatement prestmyc=conn.prepareStatement(sqlyc);
prestmyc.setString(1,zhuhu.getHuzhudxy());
prestmyc.setString(2,zhuhu.getDizhidxy());
prestmyc.setString(3,zhuhu.getLianxidianhuadxy());
prestmyc.setInt(4,zhuhu.getId());
prestmyc.executeUpdate();
prestmyc.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
return 0;
}
@Override
public int create(Zhuhu zhuhu) {
try {
Connection conn = JDBCUtil.getConnection();
String sqlyc ="Insert into zhuhu (huzhudxy,dizhidxy,lianxidianhuadxy) values(?,?,?)";
PreparedStatement prestmyc=conn.prepareStatement(sqlyc);
prestmyc.setString(1,zhuhu.getHuzhudxy());
prestmyc.setString(2,zhuhu.getDizhidxy());
prestmyc.setString(3,zhuhu.getLianxidianhuadxy());
prestmyc.executeUpdate();
prestmyc.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
return 0;
}
@Override
public int remove(Zhuhu zhuhu) {
int flagyc=0;
try {
Connection conn = JDBCUtil.getConnection();
String sqlyc ="delete from zhuhu where id=?";
PreparedStatement prestmyc=conn.prepareStatement(sqlyc);
prestmyc.setInt(1, zhuhu.getId());
flagyc = prestmyc.executeUpdate();
prestmyc.close();
conn.close();
}
catch(Exception e) {
e.printStackTrace();
}
return flagyc;
}
}

@ -0,0 +1,36 @@
package entity;
public class Guanliyuan {
private Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
private String yonghumingyc;
public String getYonghumingyc() {
return this.yonghumingyc;
}
public void setYonghumingyc(String yonghumingyc) {
this.yonghumingyc = yonghumingyc;
}
private String mimayc;
public String getMimayc() {
return this.mimayc;
}
public void setMimayc(String mimayc) {
this.mimayc = mimayc;
}
private String jiaoseyc;
public String getJiaoseyc() {
return this.jiaoseyc;
}
public void setJiaoseyc(String jiaoseyc) {
this.jiaoseyc = jiaoseyc;
}
}

@ -0,0 +1,43 @@
package entity;
public class Shouruqingkuang {
private Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
private String mingxiym;
public String getMingxiym() {
return this.mingxiym;
}
public void setMingxiym(String mingxiym) {
this.mingxiym = mingxiym;
}
private String fashengriqiym;
public String getFashengriqiym() {
return this.fashengriqiym;
}
public void setFashengriqiym(String fashengriqiym) {
this.fashengriqiym = fashengriqiym;
}
private String fashengfeiyongym;
public String getFashengfeiyongym() {
return this.fashengfeiyongym;
}
public void setFashengfeiyongym(String fashengfeiyongym) {
this.fashengfeiyongym = fashengfeiyongym;
}
private String huzhuym;
public String getHuzhuym() {
return this.huzhuym;
}
public void setHuzhuym(String huzhuym) {
this.huzhuym = huzhuym;
}
}

@ -0,0 +1,43 @@
package entity;
public class Zhichuqingkuang {
private Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
private String mingxihss;
public String getMingxihss() {
return this.mingxihss;
}
public void setMingxihss(String mingxihss) {
this.mingxihss = mingxihss;
}
private String fashengriqihss;
public String getFashengriqihss() {
return this.fashengriqihss;
}
public void setFashengriqihss(String fashengriqihss) {
this.fashengriqihss = fashengriqihss;
}
private String fashengfeiyonghss;
public String getFashengfeiyonghss() {
return this.fashengfeiyonghss;
}
public void setFashengfeiyonghss(String fashengfeiyonghss) {
this.fashengfeiyonghss = fashengfeiyonghss;
}
private String huzhuhss;
public String getHuzhuhss() {
return this.huzhuhss;
}
public void setHuzhuhss(String huzhuhss) {
this.huzhuhss = huzhuhss;
}
}

@ -0,0 +1,36 @@
package entity;
public class Zhuhu {
private Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
private String huzhudxy;
public String getHuzhudxy() {
return this.huzhudxy;
}
public void setHuzhudxy(String huzhudxy) {
this.huzhudxy = huzhudxy;
}
private String dizhidxy;
public String getDizhidxy() {
return this.dizhidxy;
}
public void setDizhidxy(String dizhidxy) {
this.dizhidxy = dizhidxy;
}
private String lianxidianhuadxy;
public String getLianxidianhuadxy() {
return this.lianxidianhuadxy;
}
public void setLianxidianhuadxy(String lianxidianhuadxy) {
this.lianxidianhuadxy = lianxidianhuadxy;
}
}

@ -0,0 +1,15 @@
package view;
import java.awt.Image;
import javax.swing.ImageIcon;
import javax.swing.JPanel;
public class BackgroundPanel extends JPanel {
Image im;
public BackgroundPanel() {
this.im = (new ImageIcon("")).getImage();
this.setOpaque(true);
}
}

@ -0,0 +1,117 @@
package view;
import java.awt.Component;
import java.awt.Font;
import java.awt.GridLayout;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.DefaultComboBoxModel;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.JTextField;
import javax.swing.SwingConstants;
import javax.swing.border.EmptyBorder;
import dao.GuanliyuanDao;
import dao.impl.GuanliyuanImpl;
import entity.Guanliyuan;
public class GuanliyuanAddUI extends JFrame {
private JPanel contentPane;
GuanliyuanDao dao = new GuanliyuanImpl();
public GuanliyuanAddUI() {
init(null);
}
public GuanliyuanAddUI(Tableinter mui) {
init(mui);
}
public void init(Tableinter mui) {
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
setBounds(100, 100, 643, 646);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
setContentPane(contentPane);
contentPane.setLayout(null);
JPanel panel = new JPanel();
contentPane.add(panel);
panel.setLayout(new GridLayout(0, 2, 0, 0));
JLabel yonghumingyclabel = new JLabel("用户名");
yonghumingyclabel.setHorizontalAlignment(SwingConstants.CENTER);
panel.add(yonghumingyclabel);
JTextField yonghumingyctextField = new JTextField();
panel.add(yonghumingyctextField);
JLabel mimayclabel = new JLabel("密码");
mimayclabel.setHorizontalAlignment(SwingConstants.CENTER);
panel.add(mimayclabel);
JTextField mimayctextField = new JTextField();
panel.add(mimayctextField);
JLabel jiaoseyclabel = new JLabel("角色");
jiaoseyclabel.setHorizontalAlignment(SwingConstants.CENTER);
panel.add(jiaoseyclabel);
JComboBox jiaoseyccomboBox = new JComboBox();
jiaoseyccomboBox.setModel(new DefaultComboBoxModel(new String[] {"管理员"}));
panel.add(jiaoseyccomboBox);
panel.setBounds(10, 10, 607, 90);
JButton button = new JButton("添加");
/**
*/
button.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
Guanliyuan bean=new Guanliyuan();
bean.setYonghumingyc(yonghumingyctextField.getText());
bean.setMimayc(mimayctextField.getText());
bean.setJiaoseyc(jiaoseyccomboBox.getSelectedItem().toString());
dao.create(bean);
JOptionPane.showMessageDialog(null, "添加成功");
if(mui!=null)
mui.refresh(dao.findAll());
dispose();
}
});
button.setFont(new Font("宋体", Font.PLAIN, 20));
button.setBounds(173, 550, 93, 47);
contentPane.add(button);
JButton button_1 = new JButton("取消");
button_1.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
dispose();
}
});
button_1.setFont(new Font("宋体", Font.PLAIN, 20));
button_1.setBounds(334, 550, 93, 47);
contentPane.add(button_1);
this.setLocationRelativeTo(null);
}
public String getRadioValue(JPanel panel){
for(Component c:panel.getComponents()){
if(c instanceof JRadioButton){
if(((JRadioButton) c).isSelected()){
return ((JRadioButton)c).getText();
}
}
}
return "";
}
}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save