环境: MacOS + IntelliJ IDEA 2019.3.1 (Ultimate Edition) 基于 "Java Web项目单体架构" ,创建登录模块。 开发顺序: 1、 entity 实体类 2、dao 数据访问层 3、service 业务逻辑 4、view 视图层 开发示例: 1、在 ...
分类:
编程语言 时间:
2020-01-14 16:23:29
阅读次数:
88
后台登陆页login.php <?php //1.连接数据库 (创建一个数据库,创建数据表 test_admin) //id, adminuser, adminpass, created_at, login_at, login_ip require '../db.func.php'; require ...
分类:
其他好文 时间:
2020-01-13 14:35:16
阅读次数:
97
多模块开发的好处: 之前没怎么接触过写多个模块,大部分时间都是一股脑打包在一个jar里面,但随之带来的问题也是显而易见的,假设DAO层有一个部分需要修改,但是最后却需要打包整个项目, 这样其实做了很多无意义的工作,那么如果把DAO层单独分离出来,单独打包为jar,提升开发效率。除此之外,就像把DAO ...
分类:
其他好文 时间:
2020-01-06 00:02:51
阅读次数:
223
在日常工作中,我们还是有些原则要坚守,也有些策略可用: 1、调试的本质:确认原则 修正充满错误的程序,就是逐个确认,你自认为正确的许多事情所对应的代码确实是正确的。当你发现其中某个假设不成立时,就表示已经找到了关于程序错误的位置的线索了,可能并不时准确的位置。 换一种表达方式来说:惊讶是好事。当你认 ...
分类:
其他好文 时间:
2019-12-24 20:57:12
阅读次数:
183
在首页显示用户的昵称。 cookie的大小不能超过4kb session的过期时间,如果设置的是zero就是永不过期。 session的一些基本操作 运行我们的服务 浏览器F12打开。看到sessionid 在下方。RequestHeaders是请求头。 服务端根据jsessionId判断是哪个用户 ...
分类:
其他好文 时间:
2019-12-23 22:10:47
阅读次数:
72
使用VSCode开发前端 注册的代码 前端也定义了userBO和后端的类是对应的 拼接了后端的服务地址。主要用到这个serverUrl 设置生辰环境和开发环境的一些url的地址 我们后端的API的端口是8088 前端接口配置好。 当我们输入用户名和后端服务有验证。 跨域 后端设置跨域 创建配置为,会 ...
分类:
其他好文 时间:
2019-12-23 13:29:18
阅读次数:
70
对接前端的源码。 运行前端源码。在本地我们使用tomcat 我们使用9.0的版本 在我们的项目里展开Libraries 内置的tomcat也是9.0 解压出来的目录 webapps用于放我们的项目 把前端页面放在这个webapps的目录下 Mac电脑下的运行。找到bin目录。 也是通过命令行脚本去运 ...
分类:
其他好文 时间:
2019-12-23 13:17:42
阅读次数:
85
左侧的全是英文 忽略api 把HelloController也忽略掉 重启api的服务,刷新页面。只剩下了passport的Controller 给passport接口加上注解。 重启服务,并刷新页面 点开里面的链接地址 方法改造 ApiOperations包含了很多的属性 这里要是指定Method ...
分类:
其他好文 时间:
2019-12-23 00:18:59
阅读次数:
85
? 1. 为什么需要对项目分发打包? 平常我们习惯了使用 pip 来安装一些第三方模块,这个安装过程之所以简单,是因为模块开发者为我们默默地为我们做了所有繁杂的工作,而这个过程就是 打包。 打包,就是将你的源代码进一步封装,并且将所有的项目部署工作都事先安排好,这样使用者拿到后即装即用,不用再操心如 ...
分类:
编程语言 时间:
2019-12-20 15:17:04
阅读次数:
130