项目部分实现
项目部分实现
心之所向...
这个作者很懒,什么都没留下…
展开
-
图书管理系统
图书管理系统:通过运行JAVA,JDBC,数据库等技术完成。部分代码如下:连接数据库的代码:package application;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;public class ConnectionSQL {...原创 2018-08-04 10:14:18 · 347 阅读 · 0 评论 -
修改功能实现
一.修改功能1.1 在form中加上id有id才是修改,所以就把id隐藏起来(hidden)<form id="editForm" method="post"> <input id="employeeId" type="hidden" name="id" /> ...</form>1.2 点击修改回显数据回显,包括部门...原创 2019-12-12 19:32:16 · 1702 阅读 · 0 评论 -
父类之抽取应用
接着前面的博客看Query抽取Query是咱们的查询对象1 BaseQuery有经验的人都会创建父类 方便扩展 公共的代码 制定规范 目前咱们Query需要做的 四个字段(currrentPage,pageSize,orderType,orderName) 让每个子类都有一个:createSpec()方法 :查询规则 创建一个Sort对象 解决传过来的是...原创 2019-12-09 23:19:09 · 221 阅读 · 0 评论 -
添加功能实现
EmployeeController添加和修改功能代码一样,所以封装一个方法。返回JsonResult类型 /** * 添加 */ @RequestMapping("/save") @ResponseBody public JsonResult save(Employee employee){ return saveOrUpda...原创 2019-12-12 19:26:22 · 2043 阅读 · 0 评论 -
抽取dao层,service层
一.后台支持(dao与service)1.1 Dao层1.1.1 创建BaseRepsitory接口@NoRepositoryBean :让Spring管理的时候不要为它创建实现因为其下有多个子接口,创建实现类时,不知道具体创建哪个/** * 公共的父Repository * @param <T> * @param <ID> */@NoR...原创 2019-12-10 19:44:15 · 551 阅读 · 0 评论 -
登录功能
1 登录页面+表单提交(基于easyui)<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>XXX</title> <%@ include file="/WEB-INF/views/hea...原创 2019-12-15 22:30:03 · 416 阅读 · 1 评论 -
前后端分离,基于vue+elementUI的动态菜单
制作动态菜单的思路:就是当前用户登陆后,保存用户的信息,通过用户的id,去查找该用户对象的菜单。后台获取的菜单数据,最终传给前台形式就是父菜单里包含了所有的子菜单;并在前台登录成功后,把菜单数据取出来,保存在sessionStorage(相当于后端的session)中。这里由于是用的前后端分离模式,所以先在前端的routes.js路由文件中,存着系统所有的菜单,在Home.vue文件中,通过循...原创 2020-01-16 14:49:35 · 1574 阅读 · 0 评论 -
权限菜单
一.权限菜单每个用户登录后是根据自己的权限查得到相应的菜单1.1 Role实体类的修改@Transient:一对多不需要JPA管理,由我们自己添加数据 @JsonIgnore:双向关联不要生成JSON,会搞成死循环,根据业务需求放某一方放弃生成@Entity@Table(name = "menu")public class Menu extends BaseDomain ...原创 2019-12-17 18:57:54 · 445 阅读 · 0 评论