Maven_部署Maven核心程序
摘要:1. 检查JAVA_HOME环境变量。CMD命令:echo %java_home% 查看JDK版本号 2.解压Maven核心程序压缩包,放在一个非中文无空格路径下 3.配置环境变量 新建M2_HOME:bin的上一个目录 PATH中新加带bin的: 4.验证:运行mvn -v命令查看Maven版本
阅读全文
posted @
2018-08-10 17:25
lonske
阅读(217)
推荐(0)
Maven_生产环境下开发对Maven的需求
摘要:目前技术开发时存在的问题: 一个项目就是一个工程 如果一个项目非常庞大,就不适合继续使用package来划分模块。最好是每一个模块对应一个工程,利于分工协作。 借助Maven就可以将一个项目拆分多个工程。 项目中需要的jar包必须手动复制粘贴到WEB-INF/lib目录下 带来的问题:同样的jar包
阅读全文
posted @
2018-08-10 11:10
lonske
阅读(601)
推荐(0)
SpringMVC_单文件上传
摘要:第一步:导入文件上传的jar包 WebContent下创建个upload文件夹用于存放上传的文件 拷入jar包: 第二步:在springmvc.xml中配置文件上传相关配置 ctrl+shift+h 搜索CommonsMultipartResolver并右键复制链接,粘贴到bean中的class中
阅读全文
posted @
2018-06-04 16:17
lonske
阅读(166)
推荐(0)
SpringMVC_json
摘要:返回的内容会变成地址,但如果想返回字符串,就用@ResponseBody 使用@ResponseBody注解,访问的时候后缀不能以.html或者.htm最为结尾。可以.shtml或者.do @ResponseBody可以返回任意类型。boolean类型、自己创建的类型等。。。 但要先导入jar包到l
阅读全文
posted @
2018-06-04 16:04
lonske
阅读(177)
推荐(0)
解决eclipse中Tomcat服务器的server location选项不能修改的问题
摘要:在Eclipse菜单栏中选择window — show view — server 可以看到服务的面板,服务面板中可看到已配置的Tomcat以及Tomcat下的项目 双击tomca进入设置界面,如果看到此时Service Locations下各个选项都是处于灰色的不可编辑的状态,则可以通过以下方式恢
阅读全文
posted @
2018-06-04 14:47
lonske
阅读(389)
推荐(0)
SpringMVC_带数据与统一异常处理问题
摘要:SpringMVC带数据给jsp页面 第一种方式:通过request域 java:用HttpServletRequest request传值 取值:在跳转到的success.jsp页面中写: ${requestScope.user } 第二种方式:通过Model带数据 java中:用Model, 取
阅读全文
posted @
2018-06-02 12:06
lonske
阅读(194)
推荐(0)
SpringMVC_视图解析器与中文乱码问题
摘要:return "/pages/front/success.jsp"; return "/pages/front/fail.jsp"; 这两句的结构是: 前缀(prefix)+变化值+ 后缀(suffix) 前缀是/pages/front/。后缀是.jsp 在springmvc.xml配置文件里用视图
阅读全文
posted @
2018-05-28 13:52
lonske
阅读(332)
推荐(0)
SpringMVC_重定向与转发
摘要:web.xml中设置的拦截*.htm,以后项目有可能会改为其他的如*.shtml,这时类中的@RequestMapping里的value都要改,因此,以后写@RequestMapping的时候,不加后缀。改jsp中的form表单里<form action="<%=basePath %>test1.h
阅读全文
posted @
2018-05-28 12:03
lonske
阅读(167)
推荐(0)
SpringMVC_@Scope注解与RequestParam注解
摘要:@Scope注解,设置为多例,Scope只能修饰类,如果设置为单例,只能等张三用完,李四才能用,多例的话张三创建一个,李四创建一个,互不干扰 @AutoWired :实现依赖注入 @RequestParam注解,当前台name改掉时,就改注解里的,defaultValue是默认值,required为
阅读全文
posted @
2018-05-27 23:32
lonske
阅读(208)
推荐(0)
SpringMVC_Controller注解与RequestMapping
摘要:把这里的只勾选这一行,Eclipse启动就快了。也不会有不该报错的报错。 index.jsp FrontController.java 方法执行完跳转到其他页面:return "/success.jsp"; 如果想用post传输方法,就在@RequestMapping里用method=Request
阅读全文
posted @
2018-05-27 17:33
lonske
阅读(197)
推荐(0)
SpringMVC_环境搭建
摘要:SpringMVC框架搭建: 1.导入jar包 2.书写主配置文件:springmvc.xml web.xml 3.启动tomcat测试 准备工作: 新建Dynamic Web Project,下一步下一步勾选生成xml 项目下新建source folder名为resource。src下创建包cn.
阅读全文
posted @
2018-05-26 21:21
lonske
阅读(123)
推荐(0)
Spring_通过注解实现MVC案例
摘要:配置好aop beans context 4.2的xsl @Scope:控制是否以单例的形式产生对象 @Component(修饰控制层)下分为@Controller、@Service、@Repository,效果一样 @Controller:修饰控制层 @Service:修饰业务层,将业务层对象的创
阅读全文
posted @
2018-05-26 20:12
lonske
阅读(128)
推荐(0)
Spring_spring框架jar包与体系模板下载地址
摘要:http://repo.spring.io/release/org/springframework/spring/
阅读全文
posted @
2018-05-25 22:29
lonske
阅读(107)
推荐(0)
Spring_通过注解实现IOC和DI
摘要:要先配置一个注解模板spring-context-2.5.xsd 复制最后一个: Eclipse里window - preferences - XML catalog - add 输入spring-context-2.5.xsd路径 - key type改第二个 - key里粘贴http://www
阅读全文
posted @
2018-05-22 18:58
lonske
阅读(171)
推荐(0)
Spring_面向切面术语讲解/AOP
摘要:1.切面:例如银行系统,先检测是否安全,再执行核心(业务)层,再记录日志,再清空缓存记录,除了核心层都是切面 2.通知:切面里的方法叫通知 前置通知:是在核心(业务)类前面执行的就是前置通知 后置通知:是在核心(业务)类后面执行的就是前置通知 环绕通知: 异常通知: 3.连接点:核心类(目标业务方法
阅读全文
posted @
2018-05-19 19:24
lonske
阅读(309)
推荐(0)
Spring_依赖注入DI
摘要:依赖注入:DI(dependency import)给对象的属性赋值 第一种方法给对象属性赋值: 这样在刚启动spring框架时,就调用对象的有参构造而不是无参构造了 第二种方法赋值: 通过setter getter。开启框架调用的是无参构造。 总结:什么是DI? DI是依赖注入,给对象赋值。有两种
阅读全文
posted @
2018-05-19 17:46
lonske
阅读(161)
推荐(0)
Spring_懒加载与非懒加载
摘要:懒加载: 用lazy-init。告诉spring容器是否以懒加载的方式创造对象。用的时候才加载构造,不用的时候不加载 取值:true(懒,真正调用到的时候再加载)、false(非懒,已启动spring容器就创建对象)、default(懒) 懒加载与非懒加载的优缺点: 懒加载:对象使用的时候才去创建,
阅读全文
posted @
2018-05-18 18:46
lonske
阅读(11036)
推荐(2)
Spring_提示模板配置/搭建spring框架/单例与多例/初始化方法和销毁方法
摘要:Spring好处:低耦合,各个切面关联少 复制这个链接: http://www.springframework.org/schema/beans/spring-beans-2.5.xsd Eclipse - Windows - 属性 - XML Catalog - add - File system
阅读全文
posted @
2018-05-17 19:24
lonske
阅读(329)
推荐(0)
Spring - SpringMVC - Mybatis (ssm)整合
摘要:新建一个名为ssm的Dynamic Web Project,并生成web.xml。 将ssm整合所有用的jar包都引入(复制)到项目下WebRoot下WEB-INF下的lib下。 一. 先从数据层Mybatis开始整合。 在ssm project下建一个名为config的source folder。
阅读全文
posted @
2018-05-12 22:20
lonske
阅读(194)
推荐(0)