先从框架谈起,接触的都是SSM框架.

首先,框架核心架构是基于Spring FrameWork(version)

好处:与Spring无缝对接,通过事务管理机制可以对事务进行回滚,框架搭建方便,开发效率加快,通过自动扫描、依赖注入,层次结构分明.

坏处:对于其他框架不熟悉,暂时无法比较,

视图层是基于Spring Mvc(基于视图解析器,可以配置多种视图解析,根据order来判断优先级),

数据层基于Mybatis、ibatis(半自动化工具,可以手动修改优化sql效率),

前端框架基于velocity(模板),jsp(java原生),

数据库使用:oracle,mysql(数据迁云),

日志基于Log4j,

事务安全验证机制:shiro,

缓存机制:redis,

防火墙:暂未接触(之前旁边坐了个网络安全专家,用的基本上是第三方),

环境部署:Linux(只会基本操作,查文件,安装,配环境),

中间件:spring boot,负载均衡(第三方插件监控),

下面谈谈在平常中用到了哪些技术(随便聊聊)

前端:页面设计方面,最常用的H5(Jsp)+Css3+JS,用到了插件Jquery,bootStrap,正准备学习一个前端快速开发设计框架easyUI

前端数据交互:首先是Spring Mvc自带的数据渲染,其次如果涉及到无缝刷新,则使用Ajax.

后端:由于是基于Spring + Spring Mvc +Mybatis 的,使用的是MVC模式,那么依赖注入就必须要知道了,由于是基于接口实现的, 大大实现了程序的可扩展性,灵活性.spring的特性和方法不展开说了(特么太多说不过来).

常用工具:

按顺序来

1.JDK 2.Eclipse 3.Tomcat 4.Svn 5.mavean 6.git (这些都是通用工具)

java 工作一年_干java工作了快一年,到底会了什么相关推荐

  1. java项目----教务管理系统_基于Java的教务管理系统

    java项目----教务管理系统_基于Java的教务管理系统 2022-04-22 18:18·java基础 最近为客户开发了一套学校用教务管理系统,主要实现学生.课程.老师.选课等相关的信息化管理功 ...

  2. 学java的就业方向_学java可以从事哪些方面的工作?java专业就业方向有哪些?

    你知道一个java专业的人可以从事的工作有哪些吗?今天小编就特地的给大家做了一下相关工作的整理,一起来看看java专业究竟可以做些什么吧! 一.java专业就业方向 1.网站开发 java专业出来之后 ...

  3. java是什么格式_是java格式

    错误:编码GBK的不可映射字符的解决办法 最近在重新补javaSE的基础,编辑器编写完代码以后,在控制台运行代码段的时候,出现了以下的错误提示:错误:编码GBK的不可映射字符 在通过查询谷哥和度娘以后 ...

  4. java ee开发环境_设置Java EE 6开发环境

    java ee开发环境 本教程简要说明了如何设置典型的环境来开发基于Java EE 6的应用程序. 除了可以正常工作的Windows XP客户端具有足够的CPU能力和内存外,本教程没有其他先决条件. ...

  5. Java web 圈子设计_关于Java web开发中的面向对象问题?

    这可能是受培训班/网络视频教程的荼毒而导致的情况,虽然很多人口口声声地说java是面向对象,但是他们平时工作过程中却是面向接口函数的面向过程的编程,自己还不自知,说起java的面向对象仍是一脸自豪,很 ...

  6. 广东java工资一般多少_广东java工资待遇,广东java工资一般多少,广东java工资底薪最低多少...

    广东java工资待遇,广东java工资一般多少,广东java工资底薪最低多少 首页 > java > 广东java工资待遇 作者:镀金池   发布时间:2018-12-22 11:20 在 ...

  7. java pdf插件下载_免费java pdf控件

    云原生的概念和理论体系非常的完备,but talk is cheap , show me the code ! 但是作为一名程序员,能动手的咱绝对不多BB,虽然talk并不cheap , 能跟不同层次 ...

  8. java try catch嵌套_解析Java中未被捕获的异常以及try语句的嵌套使用

    Java未被捕获的异常 在你学习在程序中处理异常之前,看一看如果你不处理它们会有什么情况发生是很有好处的.下面的小程序包括一个故意导致被零除错误的表达式. class Exc0 { public st ...

  9. java内存模型浅析_浅析java内存模型

    原标题:浅析java内存模型 Java内存模型规范了Java虚拟机与计算机内存是如何协同工作的.Java虚拟机是一个完整的计算机的一个模型,因此这个模型自然也包含一个内存模型--又称为Java内存模型 ...

最新文章

  1. 【图论】用一道题从本质上讲清楚Floyd算法
  2. selenium webdriver你使用的是不受支持的命令行标记
  3. 【OpenGL】七、桌面窗口搭建 ( 导入头文件 | 桌面程序入口函数 | 注册窗口 | 创建窗口 | 显示窗口 )
  4. python throw_Python 生成器与它的 send,throw,close 方法(转帖以及记录)
  5. json文件读取并转换成为字典python
  6. Linux下SVN创建新的项目
  7. 代理ip如何使用_为什么在使用代理IP爬虫时会出现超时?
  8. 静态路由的不通配置方式
  9. Java并发--ConcurrentModificationException(并发修改异常)异常原因和解决方法
  10. arch linux windows,windows+Archlinux双系统安装指南(一)
  11. Horizo​​ntal Pod Autoscaler (HPA) 根据资源横向扩展
  12. html表格宽度拖拽,原生js实现 拖拽改变 table表格列宽
  13. P1308 统计单词数
  14. 用c语言实现二叉树的三种遍历_利用循环和递归实现二叉树的三种遍历
  15. html+css制作小米商城官网初尝试
  16. Apache ShenYu源码阅读系列-基于WebSocket的数据同步
  17. 用python贴吧自动回帖_python基于selenium实现贴吧自动发帖
  18. 马斯克11天强吞推特,全新商业帝国拼图完成
  19. 微信小程序实践——实验1获取用户信息
  20. 谷歌Android笔记本,运行安卓+Chrome OS合体新系统:谷歌Pixel 3笔记本被曝光

热门文章

  1. JTable中的MOUSE雙擊事件
  2. 错误Cannot resolve org.springframework.data:spring-data-redis:2.2.6 RELEASE
  3. 利用Postman测试智慧交通系统接口
  4. Spring Boot基础学习笔记10:配置国际化页面
  5. 【codevs1553】互斥的数,二分查找是个好东西
  6. 【codevs1040】【01NOIPTG】统计单词个数,字符串的划分DP
  7. css专业名词,CSS进阶系列一(flex布局基础知识——介绍、规范、主要思想、专业术语)...
  8. 学计算机的能看出批图吗,高手教你:如何看出一张图有没有被P过?
  9. Win7下使用openssl时出现“Unable to write ‘random state’‘的问题
  10. 一个自己实现的简单的智能指针模板类