在idea 中使用 mybatis的 mybatis-generator-maven-plugin 可以根据数据库 生成 dao层,pojo类,Mapper文件。 一: 在 pom.xml 中添加相关插件依赖。 二:创建 generatorConfig.xml 配置文件 数据库配置文件 applic ...
分类:
其他好文 时间:
2019-04-12 18:59:34
阅读次数:
166
对于那些会以多线程运行的单例类(比如spring mvc中的controller,dao,service): 局部变量不会受多线程影响 成员变量会受到多线程影响 如果方法里有成员变量,只有读操作,不受影响;存在写操作,考虑多线程影响值。 例如Web应用中的Servlet,每个方法中对局部变量的操作都 ...
分类:
编程语言 时间:
2019-04-11 19:11:18
阅读次数:
391
需求:前端需要一个JSON格式的Tree,例如组织机构维护的时候使用到的,需要一次性返回给前端。所以编写了一个算是半通用的查询方法 1、数据库Dao层: 2、通用Service 3、Action调用 最终返回的结果类似: ...
分类:
Web程序 时间:
2019-04-11 18:01:16
阅读次数:
243
参考:二维向量叉乘公式 a×b = (x1y2-x2y1) 参考:叉积(点线)判断法 (P叉乘Q)P^Q>0说明P在Q的顺时针方向,<0说明P在Q的逆时针方向,=0说明P和Q共线。 可以用来判断一个多边形是否为凸多边形。 ...
分类:
其他好文 时间:
2019-04-11 13:18:01
阅读次数:
113
1.Spring 框架的构成 IOC 控制反转 这是Spring 框架的核心 DAO 数据访问对象 Spring 对JDBC的封装 MVC Spring 对web部分的支持 以及对其它web技术的整合(struts2) AOP 面向切面编程 ORM 对象关系映射 Mybatis JEE 邮件 和 远 ...
分类:
编程语言 时间:
2019-04-11 01:28:36
阅读次数:
179
开发中改动mapper文件后需要重新编译发布, 由于工程比较大非常耗时, 所以为方便快速测试干脆写了一个小java工程. 工程中用到的dao, mapper和实体类都是从工程中拷出来的, 数据库也是同一个. 但是遇到一个比较奇怪的问题 实体类中有一个属性 private Date createTim ...
分类:
编程语言 时间:
2019-04-10 13:29:27
阅读次数:
113
Mybatis属于半自动ORM,在使用这个框架中,工作量最大的就是书写Mapping的映射文件,由于手动书写很容易出错,我们可以利用Mybatis-Generator来帮我们自动生成文件。 1.pom文件添加依赖 参考资料: 1.https://www.cnblogs.com/smileberry/ ...
分类:
移动开发 时间:
2019-04-10 11:45:42
阅读次数:
190
工具类案例 获得一条连接 事物实现案例 说明:在dao层获取Conn对象时使用此类的,getCurrentConn();静态方法 或者使用连接池QueryRunner qr=new QueryRunner(MyDBUtils.getDataSource());在此构造函数中传参 事物的使用:使用事物 ...
分类:
数据库 时间:
2019-04-09 20:22:42
阅读次数:
184
jdbc.properties log4j.properties 1、mybatis核心配置文件sqlMapperConfig.xml 加载mapper文件 2、spring核心配置文件applicationContext.xml 3、UserDao.java 4.UserDaoImpl.java ...
分类:
编程语言 时间:
2019-04-08 01:23:10
阅读次数:
158
我的效果图如下(这个是我实现的): wordpress的效果图如下: sql代码: xml代码: 实体: dao代码: service代码: 实现类: 后台Controller: 前端js实现: ...
分类:
其他好文 时间:
2019-04-07 22:30:51
阅读次数:
154