java
A 轨迹
这个作者很懒,什么都没留下…
展开
-
Spring配置文件中的约束模板
<?xml version="1.0" encoding="utf-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www...原创 2019-06-22 08:52:40 · 369 阅读 · 0 评论 -
Java动态代理+注解体现Spring AOP思想
在MVC的架构中,优秀的代码是Service业务层只做业务逻辑处理,如果要添加新功能(如日志,事务等),不应该污染业务层代码。 讲得很抽象,简单来说,如果我要在业务层添加日志功能,在业务层代码内不应该出现Logger这个东西。 想知道怎么实现吗?使用JAVA的动态代理技术,这里体现了Spring AOP切面编程的思想。 1. 什么是动态代理? 查理论能查几页纸,这里简单总结一句话:调用Prox...转载 2019-06-18 11:14:19 · 253 阅读 · 0 评论 -
hibernate框架搭建
一:导包 1.导入下载好的的hibernate文件夹中的require文件夹中的包: 上图中的所有包都要导入到工程当中! 2.然后导入项目所需要的数据库包和其他用到的包,我一般都会需要用到beanutil包来封装页面参数,jstl包来处理jsp页面的一些业务,因此这三个包我都会导入,随个人需要导入! 二:准备项目用到的实体类,以及每个实体类的orm数据元 比如说我这个项目需要用到顾客类——c...原创 2019-05-29 15:58:52 · 214 阅读 · 0 评论 -
mybatis与hibernate不同
Mybatis和hibernate不同,它不完全是一个ORM框架,因为MyBatis需要程序员自己编写Sql语句。mybatis可以通过XML或注解方式灵活配置要运行的sql语句,并将java对象和sql语句映射生成最终执行的sql,最后将sql执行的结果再映射生成java对象。 Mybatis学习门槛低,简单易学,程序员直接编写原生态sql,可严格控制sql执行性能,灵活度高,非常适合对关系数据...原创 2019-07-08 13:46:16 · 104 阅读 · 0 评论 -
运行webpack-dev-server报错 Cannot find module 'webpack/schemas/WebpackOptions.json'
在做项目时,遇到了如标题这样的错误。使用webpack-dev-serve时,运行npm start报错:Cannot find module ‘webpack/schemas/WebpackOptions.json’。搞了半天不知道哪里出错,下边是我的配置。 package.json { "scripts": { "dev": "webpack-dev-server --inline --...原创 2019-10-09 18:46:53 · 387 阅读 · 0 评论