文章目录
- **软件开发环境及开发工具:**
- **功能介绍:**
- **实现:**
- **代码片段:**
编程技术交流、源码分享、模板分享、网课教程
🐧裙:776871563
软件开发环境及开发工具:
前端技术:js+css+Jsp+jQuery(js框架)+jQueryEasyUi(基于jQuery的前端框架)+BootStrap(前端框架)
后端技术:springboot、SpringMvc(接入层框架)+Spring(中间层框架)+Hibernate(持久层框架)+JPA
数据库:Mysql
项目管理工具:Maven
功能介绍:
系统管理:用户登录、用户退出。
用户管理:主要实现对用户的增删改查以及审核操作。
角色管理:主要实现对用户的增删改查以及角色绑定用户、角色解绑用户、角色绑定操作、角色解绑操作
模块管理:主要实现对模块的增删改查
实现用户权限控制,不同用户登录至系统看到的功能界面不一样
实现:
代码片段:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;public class DbUtil {private String dbUrl="jdbc:mysql://127.0.0.1:3306/database?serverTimezone=UTC&useSSL=false"; // 数据库连接地址private String dbUserName="root"; // 用户名private String dbPassword="123456"; // 密码private String jdbcName="com.mysql.cj.jdbc.Driver"; // 驱动名称/*** 获取数据库连接* @return* @throws Exception*/public Connection getCon(){try {Class.forName(jdbcName);} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}Connection con = null;try {con = DriverManager.getConnection(dbUrl, dbUserName, dbPassword);} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}return con;}/*** 关闭数据库连接* @param con* @throws Exception*/public void closeCon(Connection con)throws Exception{if(con!=null){con.close();}}public static void main(String[] args) {DbUtil dbUtil=new DbUtil();try {dbUtil.getCon();System.out.println("数据库连接成功!");} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();System.out.println("数据库连接失败");}}
}