小项目和项目经验
过道
不断思考,不断进步,不断分享,希望可以帮助到像我一样迷茫的人,也希望你认真对待每一点知识的积累。
展开
-
IDEA 下写出第一个 SSH 整合框架练手项目(四,部门和员工的增删改查完成)
视频地址: 基于SSH实现员工管理系统之案例实现篇我的整个完整源码地址 : 点击进入 github这是SSH 整合项目的第三章,第一章基于Meavn 整合 Spring 和 Hibernate 框架并进行了进行了自动建表,第二章则在此基础上加入 Struts 2 框架以及完成一个简单的登陆页面。第三章主要侧重于分页查询功能的实现,第四章则着重完善增删改查代码,因为重复性太大,直接原创 2017-11-29 20:40:55 · 5148 阅读 · 3 评论 -
Mybatis查询语句返回的对象中部分字段为null(空)
sql是正确的,但是商品这个对象只有price(价格),stock(存量)是有值的,其他的都没有.我自己的解决办法是:不使用resultType(问题很多),而是使用resultMap.下面是我的应用场景和解决思路./** * 商品 */public class Goods { /** * 商品id */ private Integer go...原创 2018-12-29 20:41:15 · 24436 阅读 · 9 评论 -
SpringBoot+Mybatis 项目展示Sql语句
最近在测试一些小的功能,然后没有SQL语句就很难受,不知道自己该怎么办的好。我在SpringBoot的配置文件应该配置过DEBUG模式才对,应该有SQL语句才对。#log 配置:显示sql语句,便于debuglogging: level: DEBUG但是事实证明,这样出不来SQL语句,然后我就baidu了以下,他们在level:后面又加了几层。但是都没有解释啥意思。也没有解...原创 2018-12-29 20:15:56 · 1548 阅读 · 0 评论 -
如何在云上搭建Mysql服务器.全套可用(含安全组开放端口(坑))。
具体来说还是挺简单的。申请阿里云学生认证---->购买9.5元的服务器----->本机win10系统下载Xshell ,Xftp------>远程服务器开始下载mysql------->赋予root以远程权限------>开放服务器3306端口(mysql远程的端口)------------>阿里云新建安全组--------->在安全组规则中加入mys...翻译 2019-01-04 18:52:38 · 2435 阅读 · 0 评论 -
JavaWeb项目中写一个SessionUtil(Session中内容的管理器)
最近在写自己的一个SpringBoot练习小项目,(网上商城),里面较多的遇到了从Session中存取对象的情况,于是就想着把Session封装起来,帮助自己使用。旧方法,也是百度首页的方法。非常的不方便。// 比如这个作者是在Controller层进行了Request传参 @RequestMapping(value = "/angus/**", method = RequestM...原创 2018-12-29 15:07:29 · 2799 阅读 · 2 评论 -
JUint4测试报错 No thread-bound request found: Are you referring to
听取了论坛老哥的建议:把所有测试功能都自动化起来。所以现在接着练习JUnit4。今天测试登录功能,核心代码如下: @Autowired UserMapper userMapper; @Autowired HttpServletRequest request; /** * 用户登录操作。将用户存入session * * ...原创 2018-12-24 11:23:14 · 3546 阅读 · 0 评论 -
Java实现邮箱注册,并对邮箱进行校验。
最近在研究邮箱/手机号注册账号。这一篇就是基于Java语言的SpringBoot框架的邮箱校验。当然最核心的内容与SpringBoot并没有什么太大的关联。最基本的Mapper就不展示了,专注于核心功能的邮箱校验。首先,构建一个User对象。public class User{ /** * 用户编号 */ private Integer us...原创 2018-12-23 19:13:08 · 3292 阅读 · 0 评论 -
Ambiguous mapping. Cannot map '*Controller' method
这个报错说某个RequestMapping有歧义,模糊不清,基本就是说有重复的RequestMapping了,这是检查下controller层的代码看看是否有重复的RequestMapping注解 我自己的原因是两个requestMapping都写成了是requestMapping(value ="strMapping") 更改其中一个即可. 一般都是大家copy代...转载 2018-09-20 17:46:40 · 7520 阅读 · 1 评论 -
IDEA上传下载github项目.(面向纯新手,一站式)
前置知识:1. 有一个github账号.(如果只下载不上传可以不需要,不然的话建议注册一个后再学习)2. 原意动脑子.3. 电脑装有IDEA集成git和github账号进入IDEA中.首先,我们的电脑需要拥有git,所以去下载后安装即可. (下载地址)下载成功后一路next即可。集成gitIDEA与git的集成非常简单。File-->Setting--...原创 2018-09-14 20:53:55 · 4762 阅读 · 0 评论 -
github git.exe位置
默认安装路径在:C:\Program Files\Git\bin\git.exe。当然,如果没有更改路径,而且没有Git目录,我建议再次安装一次试试.再次安装的时候看清楚路径. 顺便安利一个软件:everything,查找东西一般五秒之内必出结果,比windows自带的搜索强大百倍不止, ...原创 2018-09-12 11:19:57 · 5203 阅读 · 0 评论 -
刚学(忘)完三大框架,第一次参与别人的项目
本人刚学(忘)完三大框架,看看学长写的项目的笔记,主要记下,当时学java 时没学好或者压根没学过的知识.1.正则表达式学长写的验证邮箱,验证手机号全都是用的正则表达式,当时这块自己没学好,以至于今天看都看不懂,正在补.但是好难..比如 /** * 校验是否是十八位身份证号的正则表达式 javaScript /(^\d{15}$)|(^\d{18}$)|(^\d{17}(...原创 2018-05-03 16:59:38 · 266 阅读 · 0 评论 -
IDEA 下写出第一个 SSH 整合框架练手项目(二,整合SSH及登陆页面的完成)
视频地址: 基于SSH实现员工管理系统之案例实现篇我的整个完整源码地址 : 点击进入 github这是SSH 整合项目的第二章,第一章基于Meavn 整合 Spring 和 Hibernate 框架并进行了进行了自动建表,这一章则在此基础上加入 Struts 2 框架以及完成一个简单的登陆页面。 1. 配置 Struts 2选中 Project Struts +原创 2017-11-25 17:37:18 · 8094 阅读 · 0 评论 -
IDEA 下写出第一个 SSH 整合框架练手项目( 一 ,Spring 与 Hibernate 整合)
最近几周快速的学完了 SSH 框架,因为很快,所以几乎没记住什么,又抄着视频写了一个项目,决定自己只看源码的再写一遍。视频地址: 基于SSH实现员工管理系统之案例实现篇我的源码地址 : 点击进入 github原创 2017-11-22 20:24:54 · 4714 阅读 · 9 评论 -
IDEA 下写出第一个 SSH 整合框架练手项目(三.部门和员工的分页查询)
视频地址: 基于SSH实现员工管理系统之案例实现篇我的整个完整源码地址 : 点击进入 github这是SSH 整合项目的第三章,第一章基于Meavn 整合 Spring 和 Hibernate 框架并进行了进行了自动建表,第二章则在此基础上加入 Struts 2 框架以及完成一个简单的登陆页面。由于第二章中已经确定了业务逻辑,所以这章内容重复性较大。完成关于 Employee 的原创 2017-11-29 14:17:18 · 1239 阅读 · 1 评论 -
基于JDBC的商城项目(JDBC以及JavaSE知识的回顾项目)
项目目标人群适合刚学完JavaSE+JDBC,但是苦于没有练手项目的人。项目背景最近对两年前的练手项目进行review,发现之前写的JAVA的JDBC的简单练习项目,一个简单的饭卡系统,难以扩展与维护(简单说就是实用性很差,代码风格也很狗屎),于是弃坑了。在github上找到了一个开源的练手项目,原作者写的这个项目很不错,但是代码风格上也是问题一大堆,逻辑代码与展示代码耦合度太高,...原创 2019-04-25 20:21:39 · 1849 阅读 · 2 评论