java项目搭建
1、新手想学习java,想搭建java项目(以贴吧作为练习基础)不知道怎么配置java项目,我看如果想做web网页访问是不是一定要用jsp啊,否则只能基于框架springboot开发吗?有点乱,希望大神指点一番,本来只想从基础练习,以下是我建立的数据表2022/3/21java项目(贴吧)数据库 plan321数据表:用户表(users) CREATE TABLE IF NOT EXIST...
2024-02-25java做web项目比较多
WEB就是轻量级;如果要炫,FLEX或即将普及的html5.0都能做到像C/S那样。java做web项目比较多;如果是桌面程序,还是走C/S比较成熟。如果是B/S架构的,后台还是JAVA,前台可以用JSP+JS+CSS渲染;也可以把前台换成FLEX交互,效果也是很好的。 1 package Com.MySwing; 2 import java.awt.BorderLayout; 3 import java.awt.EventQueue;...
2024-01-10Java项目笔记01
1 Tomcat问题1 今天用了Ecplise和MyEcplise想着用同一个路径下的Tomcat,但是却发现配置完Ecplise后MyEcplise却不能用了,并且后面在bin里启动Tomcat还是有问题,最后把压缩包里的复制替换原来的才解决了问题。2 在启动Tomcat时发现提示超时,需要修改Tomcat的启动时间限制。2 JavaWeb基础1 在MyEcplise里创建webproject...
2024-01-10Java基础项目练习
Menu类: 1 package com.hyg.view; 2 3 import java.util.List; 4 import java.util.Scanner; 5 6 import com.hyg.model.User; 7 import com.hyg.service.UserService; 8 9 public class Menu { 10 Scanner input = new Scanner(System.in); 11 UserService...
2024-01-10用户名和密码登录java项目
我试图编写一个程序,让您选择,如果你想注册或登录,如果选择作者明智,它会让你知道,你只能选择注册或登录... 我有一个问题,即程序有时会停留在循环中,这告诉我我输入了错误的输入,尽管我输入了“登录”并且无法退出该循环。 我得到的另外一个问题是登录代码: 我添加了user_id,它等...
2024-01-10Java项目的包结构?
在Java Web应用程序中设置包结构的最佳实践是什么?您将如何设置src,单元测试代码等?回答:您可以遵循maven的标准项目布局。您不必实际使用Maven,但这会使将来的过渡更加容易(如有必要)。另外,由于许多开源项目都是以这种方式进行布局的,因此其他开发人员将习惯于看到这种布局,...
2024-01-10Java项目目录结构约定
我从事过maven项目,其中目录结构如下:src/ main/ java/ test/ java/我想知道是否存在其他目录结构约定。此约定是Maven特定的还是适用于所有Java?我有一个需要多种编程语言的项目,并对是否存在某种标准感到好奇。回答:它是Maven特定的目录结构约定,但是它在Maven领域之外也很流行,因为它...
2024-01-10【Java】常用项目设计
1 常用项目设计框架1.1 用户在访问服务器时因为并发量比较大,通常使用多台服务器来解决高访问的问题。而域名、端口等统一且唯一,用户不可能在输入网址时不断的修改,因此用统一的代理服务器作为唯一的入口,再进行分配。1.2 数据库端同样为减少访问量,增添了缓存服务器。以及主从数据库...
2024-01-10将项目从C#迁移到Java
由于办公室人员的变动,C#专业知识的水平急剧下降,现在有更多的Java开发人员。至此,高层人士正在考虑将用C#编写的现有.NET项目转移到Java世界中。除了 的明显问题之外,该公司还可以通过哪些可行的方法成功地将项目从.NET C#移植到Java?回答:这里是要考虑的事情:这是大项目吗?如果是...
2024-01-10有哪些Java练手项目推荐?
经常有读者在微信上问我:在学编程的过程中,看了不少书、视频课程,但是看完、听完之后感觉还是不会编程,想找一些项目来练手,但是不知道去哪儿找?类似的问题,有不少读者问,估计是大部分人的困惑。练手项目那肯定是去github找啊!之前我在知乎上回答过这种问题,分享了一些 git...
2024-01-10使用SBT构建纯Java项目
从历史上看,我曾使用Ant + Ivy或Maven来构建Java项目。我现在正在研究非基于XML的解决方案。Gradle可以编译,修改和发布我的项目,几乎没有问题。我可以对SBT做同样的事情吗?如果是这样,您能否提供一个使用sbt构建仅Java项目的简单示例。回答:是的,这完全有可能。完全不需要设置,一个小的build...
2024-01-10异常处理java后端项目比较重要的一点
一、Controller局部异常处理1.1. 使用示例这种异常处理只局部于某个Controller内,如:@Controller@Slf4j@RequestMapping("/api/demo")public class DemoController { @ExceptionHandler(Exception.class) @ResponseBody public ResponseDTO<?> exceptionHandler(Exception e) { log.error...
2024-01-10【Java】京淘项目Day04
首页专栏java文章详情0京淘项目Day04CV战士发布于 今天 06:06 京淘项目Day041.后端页面解析1.1 页面布局说明`<div id="cc" class="easyui-layout"><div data-options="region:'north',title:'North Title',split:true"></div><div data-options="region:'south',title:'South Title',split:true"></div><div data-...
2024-01-10【Java】京淘项目Day10
首页专栏java文章详情0京淘项目Day10CV战士发布于 今天 06:13 京淘项目Day101.利用脚本实现项目发布1.1 编辑脚本文件`vim start.sh`1.2 启动脚本1.3 日志查看命令cat 输出文件所有的内容 可以检索少量的日志文件more 输出文档所有的内容,分页输出,空格浏览下一屏,q退出less 用法和more相同,...
2024-01-10【Java】京淘项目Day02
首页专栏java文章详情0京淘项目Day02CV战士发布于 今天 06:02 京淘项目Day021.SpringBoot高级用法1.1 跳过测试类打包1.1.1 业务场景说明通常将项目进行打包时,不需要执行里边的测试的方法,因为测试方法只会出现在开发/测试阶段,正式的项目发布不需要该方法.但是有时测试方法更新不及时可能导...
2024-01-10【Java】京淘项目Day06
首页专栏java文章详情0京淘项目Day06CV战士发布于 今天 06:08 京淘项目Day06实现京淘项目后台管理==============1.1 实现商品修改操作1.1.1 页面结构分析1).页面html分析`<div><a href="javascript:void(0)" class="easyui-linkbutton" onclick="submitForm()">提交</a></div>`2).页面JS分析1.1.2 编辑ItemController `/*** 业务: 实...
2024-01-10【Java】京淘项目Day08
首页专栏java文章详情0京淘项目Day08CV战士发布于 今天 06:11 京淘项目Day081.Nginx1.1 Nginx下载1.1.1 官网介绍1.1.2 运行Nginx以管理员身份运行时只执行一次. 注意事项: 占用80端口运行测试1.2 Nginx进程项相关说明说明: 每次启动nginx服务器时,都会启动2个进程项.一个是守护进程/一个是主进程守护...
2024-01-10【Java】京淘项目Day03
首页专栏java文章详情0京淘项目Day03CV战士发布于 今天 06:05 京淘项目Day03SpringBoot整合动态web资源=======================1.1 创建web项目1.1.1 创建项目1.1.2 添加jar包`<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-...
2024-01-10【Java】京淘项目Day07
首页专栏java文章详情0京淘项目Day07CV战士发布于 今天 06:09 京淘项目Day07知识总结========1.1 RestFul优点面试题目: 现在越来越多的企业使用直接使用restFul方式实现业务传参. restFul有什么优点? 为什么不用传统的方式传递数据??例子: 将业务数据动态的拼接到URL地址中.http://localhost:8091/addUser/100/t...
2024-01-10大型项目的Java GUI架构
我想制作一个应用程序,它将用作多个服务器的接口。原因:在默认情况下提供的webiface(我们无法更改)中,我们遗漏了很少的事情,可以做得更好的事情很少,并且可以肯定的是,某些内容的自动化将使工作变得更加轻松。我所拥有的:与服务器应用程序的Web界面进行通信的几乎完成的类。GUI描...
2024-01-10【Java】京淘项目Day16
首页专栏java文章详情0京淘项目Day16CV战士发布于 今天 08:45 cgb2010-京淘项目Day161.关于.html文件拦截的说明1.1 问题描述说明1.:图中的后缀代表着什么?.html: 静态页面/动态页面 静态页面.2.关于静态页面的说明:当用户访问:https://i-item.jd.com/1000176... 根据itemId查询相关的商品的信息.之后通过JS在指...
2024-01-10【Java】京淘项目Day09
首页专栏java文章详情0京淘项目Day09CV战士发布于 今天 06:12 京淘项目Day09Linux命令===========1.1 Linux路径说明说明: Linux系统都是基于文件的.路径: 1.绝对路径2.相对路径1.2 Linux JDK安装1.2.1 上传安装包1.2.2 解压jdk1.2.3 修改文件名称1.2.4 校验JDK是否正常1.3 WinSCP软件配置信息1.4 编辑JDK环境...
2024-01-10【Java】京淘项目Day13
首页专栏java文章详情0京淘项目Day13CV战士发布于 今天 09:47 cgb2010-京淘项目Day13AOP实现缓存业务=============1.1 业务需求1). 自定义注解 @CacheFind(key=“xxx”,second=-1)2). 使用自定义注解 标识业务方法 将方法的返回值保存到缓存中.3). 利用AOP 拦截注解 利用环绕通知方法实现业务1.2 自定义注解@Cach...
2024-01-10Java中项目文件夹的绝对路径
在这个话题上有很多困惑。已经提出了几个问题。事情似乎仍然不清楚。ClassLoader,绝对文件路径等假设我有一个项目目录结构,我的项目 - --dist --lib --src - 测试我在“ lib / txt”目录中有一个资源说“txtfile.txt”。我想以系统独立的方式访问它。我需要项目...
2024-01-10【Java】京淘项目Day05
首页专栏java文章详情0京淘项目Day05CV战士发布于 今天 06:07 京淘项目Day051 实现商品分类树形结构展现1.1 商品分类数据结构分析说明:一般的条件下 商品分类分为3级.1.2 商品分类数据分析/_查询商品分类一级菜单_/SELECT * FROM tb_item_cat WHERE parent_id = 0/_查询商品分类二级菜单_/SELECT * FROM tb_item_c...
2024-01-10