java web
cherish_lailai
一个励志成为优秀程序员的小白
展开
-
java web开发模式
在初学javaweb的朋友多数是学习一些视频,博客,书本等等。在大家熟悉javaweb的一些基础知识后,可能对javaweb的开发模式有些认识了。在此,我仅仅将我对javaweb开发模式的一些认识和大家分享一下,希望对大家有所收获。我们先谈一谈servlet,只要学习过java web的同学必定懂得servlet,servlet就是运行在服务器的一段java小程序。在servlet中书写页面实原创 2017-09-26 16:03:24 · 323 阅读 · 0 评论 -
spring+spring mvc+mybatis整合
使用ssm的时间还是比较久了,从传统xml配置->注解使用->spring boot配置,现在回过头来再整合ssm,发现又加深了自己的理解。 工程师传统maven工程,IDE使用的是idea 下面是项目的结构提出关键的配置mybatis与spring 整合spring-mybatis.xml<?xml versio...原创 2019-03-02 15:01:36 · 242 阅读 · 0 评论 -
记录一下spring boot 配置swagger出现404
1、直接根据网上的配置,一个新建的spring boot 项目配置swagger是可以访问的,但是如果你配置了 extends WebMvcConfigurationSupport 这样你的自动配置就失败了,我看了很多网上提到的点,就是说extends WebMvcConfigurationSupport,,这种方式会屏蔽springboot的@EnableAutoConfigurati...原创 2018-12-15 17:08:27 · 1650 阅读 · 2 评论 -
web开发中一些值得注意的点(1)
前端时间写个大实验,在一些需求中遇到一些问题,发现很多值得注意与学习的地方,在此做个笔记,希望能够帮助到一些朋友,使用不是最优,只是提供思路。1、图片上传,支持预览FileReader是一种异步文件读取机制,结合input:file可以很方便的读取本地文件。下面是简单的例子<input type="file" accept="image/x-png,image/bmp,image...原创 2018-05-28 23:13:46 · 244 阅读 · 0 评论 -
基于java的设计模式(1)------策略模式
文章只是自己在极客学院学习设计模式过程中的一些笔记,便于以后查看 背景:在面向对象编程中,使用继承时扩展性问题,如果某个对象的方法增加,在超类添加方法,则其下的子类都继承了这个方法,影响范围太大,出现溢出效应。超类挖的一个坑,每个子类都要来填,增加工作量,复杂度O(N^2)。不是好的设计方式 解决:使用策略模式,抽出变化的部分,抽象成接口+实现,就可以在超类里放行为接口对象,在原创 2017-10-22 17:34:51 · 223 阅读 · 0 评论 -
eclipse配置server locations及工程发布后文件位置总结
在eclipse上写java web,当你发现你发布一个项目后,并没有在你已经添加的tomcat的webapps上发现该工程的目录,这是你就要检查一下自己的Server Locations了这个界面,朋友们都是熟悉的,这个添加好的tomcat下现在部署了一个工程,现在我们双击tomcat v7.0发现Server Locations无法修改,这时只需移除tomcat下的工程(刚刚提原创 2017-09-26 21:57:05 · 4870 阅读 · 6 评论 -
MD5的用途
最初见到MD5这个字眼是在下载一些东西的时候,看到了MD5校验。MD5在软件发布时经常使用,是为了保证文件的正确性,防止一些人修改(甚至盗用版权),设计的一套验证系统。后面再次使用到MD5,是在javaEE的数据库设计是,考虑到用户的密码的安全性,如果是明文,那么,信息就容易泄露,所以需要给密码进行加密,为什么使用MD5?MD5的特点(摘抄于网络)1、压缩性:任意长度的数据,算出的原创 2017-09-22 21:13:45 · 497 阅读 · 0 评论 -
servlet抽取公共类basicServlet
初学javaEE的朋友,想必和我当时一样,先是学习servlet,再学jsp(如果返回来,个人觉得并不好,应该从历史发展的角度来理解,毕竟先有了servlet,但是大家觉得在服务器端使用字符串拼接前端的页面,通过responce对象使用输出流输出到浏览器上,实属不易(主要是拼接字符串繁琐带来的不易),接着后面使用jsp,使用jsp(就是在html页面中写java代码),随着业务的复杂,单纯使用js原创 2017-09-25 09:49:47 · 1505 阅读 · 0 评论 -
手工实现spring的ioc
一小段时间没有使用spring,对spring一些基础要点都开始遗忘了,所以趁着现在比较有时间,来模拟一个spring的一小块功能:ioc,毕竟,好记性不如烂笔头,这样能够加深自己对spring的理解。在此先附上一份demo,作为环境。项目结构package entity;public class Product { private int pId; priva原创 2017-09-25 19:24:09 · 300 阅读 · 0 评论 -
对事务的处理又多了点思考
以下内容作为一个笔记,留给自己看看,也给一些同学一些思考我的环境是,使用spring boot,MYSQL,mybatis,通用mapper1、下面是在controller中处理事务 @GetMapping("/tx") public String txtest(){ DefaultTransactionDefinition defaultTransactio...原创 2019-03-16 12:03:26 · 312 阅读 · 0 评论