Java Web项目总结
知识点列表(慢慢增加,红色代表公司暂时没有使用):
开发:
- 视图层技术——HTML,CSS,JS,AJAX,Tiles,Velocity,FreeMarker
- 持久层技术——MyBatis,Hibernate
- Spring , Spring MVC
- 项目构建工具Maven
- 日志Log4j
- 版本控制 Git,SVN
数据库技术:1. SQL语句2. 参数调优
操作系统:
- 熟练掌握一种Linux系统,原理,Shell命令
服务器技术:
- 熟练使用并理解一个应用服务器技术的原理(Tomcat)
- 熟练使用并理解一个Web服务器技术的原理(Nginx)
附加:
缓存技术:
- 熟练使用并理解一种缓存技术(Redis,Memcache,EhCache)
非关系型数据库
- 熟练使用并理解一种非关系型数据库(MongoDB)
中间件技术:
- JMS:activeMQ和kafka
- RPC: Dubbo
设计模式:
- 了解并能够使用几种最主要的设计模式
网络:
- 熟练使用并理解一个网络开发技术(Netty)
- 熟悉http,TCP协议
Java虚拟机:
- 熟悉jvm运行原理,内存分布
- jvm参数调优
网友开源的简单项目列表:
一个简单的客户管理系统 JSP+Servlet+Mysql
SSM整合工程的搭建 Spring3.x+SpringMVC+Mybatis
Shiro整合Web项目及整合后的开发 Spring3.x+SpringMVC+Mybatis+Shiro
Java高并发秒杀系统API Maven+SSM框架
教务系统网站 IoC容器:spring web框架:springmvc orm框架:mybatis 安全框架:shiro 数据源:dbcp2 日志: sl4j Json: Gson 前端框架:Bootstrap
spring-mvc-REST Java RESTful
WoodManager HTML+Servlet+MySql
xBlog MYSQL + spring + springmvc + html +javascript
iCloud java实现的云盘
osf spring ajax restfull
MyForum ssm论坛
SpringMango SpringMVC、Spring Security、Spring transaction、Hibernate
Java Web项目总结的更多相关文章
- JAVA WEB项目中各种路径的获取
JAVA WEB项目中各种路径的获取 标签: java webpath文件路径 2014-02-14 15:04 1746人阅读 评论(0) 收藏 举报 分类: JAVA开发(41) 1.可以在s ...
- 怎么将java web 项目导入idea 中
1.将 java web 项目导 入idea 中, 显示 然后进行 Configure 配置. 2. 点击 open module settings. 3. 4. 选择jar包. 5. 6. 配置to ...
- 在cmd命令行使用Maven Archetype插件 generate命令创建简单的java web项目
前提: 1.下载apache-maven:https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache ...
- Java Web项目报错java.lang.NullPointerException at org.apache.jsp.front.index_jsp._jspInit(index_jsp.java:30)
环境:myeclipse+tomcat6+jdk6 今天搭建了一个Java Web项目,访问index.jsp时报如下错误: 严重: Servlet.service() for servlet jsp ...
- 使用Spring Boot来加速Java web项目的开发
我想,现在企业级的Java web项目应该或多或少都会使用到Spring框架的. 回首我们以前使用Spring框架的时候,我们需要首先在(如果你使用Maven的话)pom文件中增加对相关的的依赖(使用 ...
- Linux(Centos)之安装tomcat并且部署Java Web项目
1.准备工作 a.下载tomcat linux的包,地址:http://tomcat.apache.org/download-80.cgi,我们下载的版本是8.0,下载方式如图: b ...
- 阿里云部署Java web项目初体验(转)
林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了如何在阿里云上安装JDK.Tomcat以及其配置过程.最后以一个实例来演示在 ...
- 【转】Java Web 项目获取运行时路径 classpath
Java Web 项目获取运行时路径 classpath 假设资源文件放在maven工程的 src/main/resources 资源文件夹下,源码文件放在 src/main/java/下, 那么ja ...
- 使用Maven构建Java Web项目时,关于jsp中引入js、css文件路径问题。
今天有点闲,自己动手搭建一个Java Web项目,遇到jsp中引入js.css文件时路径不正确的问题,于是在网上查阅了很多资料,最终都无法解决问题,于是,上stackoverflow找到了解决方法,这 ...
- idea 中利用maven创建java web 项目
转自:http://www.linuxidc.com/Linux/2014-04/99687.htm 本文主要使用图解介绍了使用IntelliJ IDEA 12创建Maven管理的Java Web项目 ...
随机推荐
- 使用MultipartEntity对文字、图片、视频进行综合上传
package com.home.upload; import java.io.File; import java.nio.charset.Charset; import java.util.Arra ...
- Java开发之富文本编辑器TinyMCE
一.题外话 最近负责了一个cms网站的运维,里面存在很多和编辑器有关的问题,比如编辑一些新闻博客,论文模块.系统采用的是FCKEditor,自我感觉不是很好,如下图 特别是在用户想插入一个图片的话,就 ...
- 让你的Python代码更加pythonic
http://wuzhiwei.net/be_pythonic/ 何为pythonic? pythonic如果翻译成中文的话就是很python.很+名词结构的用法在中国不少,比如:很娘,很国足,很CC ...
- nod32的内网在线更新设置
需要一个iis地址,最好能够目录浏览,权限够大. 还必须: 增加一个MIME类型,.ver,类型填写application/x-ver
- OpenGL ES Shading Language中应尽量避免使用循环
In addition to basic if-then-else statements, it is possible to write for, while, and do-while loo ...
- [Git] Undo my last commit and split it into two separate ones
When you accidentally committed some changes to your branch you have various possibilities to “undo” ...
- innerWidth outerWidth
在jQuery中: 一.width()方法用于获得元素宽度: 二.innerWidth()方法用于获得包括内边界(padding)的元素宽度; 三.outerWidth()方法用于获得包括内边界(pa ...
- JavaScript 作用域和闭包——另一个角度:扩展你对作用域和闭包的认识【翻译+整理】
原文地址 --这篇文章有点意思,可以扩展你对作用域和闭包的认识. 本文内容 背景 作用域 闭包 臭名昭著的循环问题 自调用函数(匿名函数) 其他 我认为,尝试向别人解释 JavaScript 作用域和 ...
- springboot升级到2.0后context-path配置不起作用
springboot升级到2.0后,context-path配置不起作用,改成了: server.servlet.context-path=/projname
- 使用Genymotion模拟器或者手机运行ionic4程序
1.使用命令行 #添加android, 如果是ios ,设置ioscordova platform add android #编译成apkionic build #开启cordova run andr ...